步骤说明:
1:安装与注册CodePush
1.1 :安装 CodePush CLI
终端输入 npm install -g code-push-cli
输入code-push -v
查看版本
1.2:创建一个CodePush 账号
在终端输入
code-push register
1.3:iOS环境配置
在RN项目中安装react-native-code-push
插件
npm install --save react-native-code-push
运行 react-native link react-native-code-push
。这条命令将会自动帮我们在ios中添加好设置.
其他具体配置参考git官方
1.5 发布更新
code-push release-react codePushDemo ios --t 1.0.0
--dev false --d Production --des "1优化操作流程" --m true
其中参数–t为二进制(.ipa与apk)安装包的的版本;–dev为是否启用开发者模式(默认为false);–d是要发布更新的环境分Production与Staging(默认为Staging);–des为更新说明;–m 是强制更新。
关于code-push release-react更多可选的参数,可以在终端输入code-push release-react进行查看。
另外,我们可以通过code-push deployment ls <appName>来查看发布详情与此次更新的安装情况。
查看相关应用相关信息
code-push deployment ls <appName> -k
查看发布版本:
code-push deployment history <appName> <deploymentName>
详情可参考链接: