美文网首页
codepush热更新发布流程

codepush热更新发布流程

作者: 溜溜的阳光 | 来源:发表于2020-01-20 22:25 被阅读0次

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

相关文章

网友评论

      本文标题:codepush热更新发布流程

      本文链接:https://www.haomeiwen.com/subject/udjszctx.html