安卓
签名配置
生成 APK
$ cd android
$ ./gradlew assembleRelease
生成的 APK 文件位于android/app/build/outputs/apk/release/app-release.apk,它已经可以用来发布了。
测试生成的 APK
$ npx react-native run-android --variant=release
生成发行 AAB 包
cd android
./gradlew bundleRelease
生成的 AAB 文件位于android/app/build/outputs/bundle/release/app-release.aab,它已经可以用来上传到 Google Play 市场了。
iOS
打生产包
不访问本地开发环境,配置 release scheme 为 Release,然后 ⌘B或从菜单栏选择 Product → Build 编译发布 app
或者
npx react-native run-ios —configuration Release
一旦编译发布,就能够向 beta 测试者发布 app,提交 app 到 App Store