android
xcode android
react-native0.60.3
1.打包bundle
在rn根目录创建bundles文件夹,在bundles里面创建android文件夹
在rn根目录执行:
react-native bundle --entry-file index.js --bundle-output ./bundles/android/main.jsbundle --platform android --assets-dest ./bundles/android --dev false
2.codepush更新版本
code-push release-react vengvoApp7Android android --t 1.0.0 --m true --d Production --description '请更新'
3.打开app就可以更新了
4.对应的应用市场/apk版本要重新打包上去
ps:第二次以后的版本都重复这样的过程就好了--t 1.0.x的版本号是要更新的app版本号而不是新的版本号
//列出该环境下的更新历史记录
code-push deployment history <appName> Staging
// 打包android apk
cd android && ./gradlew assembleRelease
IOS
xcode ios
react-native0.60.3
1.打包bundle
在rn根目录创建bundles文件夹,在bundles里面创建ios文件夹
在rn根目录执行:
react-native bundle --entry-file index.js --bundle-output ./bundles/ios/main.jsbundle --platform ios --assets-dest ./bundles/ios --dev false
2.把main.jsbundle和assets加入到xcode项目中
3.codepush更新版本
code-push release-react vengvoApp7 ios --t 1.0.0 --des 't002'
4.打开app就可以更新了
ps:第二次以后的版本都重复这样的过程就好了--t 1.0.x的版本号是要更新的app版本号而不是新的版本号
//列出该环境下的更新历史记录
code-push deployment history <appName> Staging
网友评论