说明:这只是最后打包部分的记录,只记录了如何打包,没有Android和IOS具体的证书配置,证书配置具体需要其他操作,还没有记录,可以参照其他博主
一 Android 打包
其他主要是配置方面的事,每个项目不同,涉及到具体的项目要自己确认
1.一些打包命令(在项目地址的android目录下执行)
./gradlew installRelease 这个是在mac打包android的命令
gradlew installRelease 这个是在windows打包android的命令(android打包,同时下载)
gradlew assembleRelease (android打包,不下载)
gradlew.bat assembleRelease --console plain (自己最常用的,可以查看打包时的报错)
2.打包后apk的存放地址是(具体看配置的打包脚本)
(项目)\android\app\build\outputs\apk
3.打包后apk的名称是(具体看配置的打包脚本)
app-release.apk
二 IOS打包
1. 打包前一定要执行:
react-native bundle --entry-file index.ios.js --bundle-output ./ios/bundle/index.ios.jsbundle --platform ios --assets-dest ./ios/bundle --dev false
2. 执行完成后开始打包
① 切换为调试模式

②开始打包,Product->Archive

③archive开始打包,在打包过程中需要授权,点击允许,检查完成之后会弹出如下界面;

④ Exprot

最后会在选择的输出目录下出现具体的ipa包
这篇博客主要记录了Android和iOS应用的打包过程,包括在Android的gradlew命令行工具进行打包的操作,如`installRelease`和`assembleRelease`,以及iOS的打包步骤,如使用Xcode的`Archive`功能和`react-native bundle`命令。注意,博客并未涉及具体的证书配置细节。
2万+

被折叠的 条评论
为什么被折叠?



