安装与注册CodePush
- npm install -g code-push-cli 安装
- code-push -v 查看安装版本
- code-push register 注册账号
授权通过之后,CodePush会告诉你“access key”,
复制此key到终端即可完成注册。授权通过之后,
CodePush会告诉你“access key”,复制此key到终端即可完成注册。 - code-push app add app-android android react-native 申请安卓app key
- code-push app add app-ios ios react-native 申请安卓ios key
集成CodePush SDK
- npm install --save react-native-code-push 安装
- react-native link react-native-code-push 依赖原生插件 需要输入的部署秘钥staging
- deployment-key可以存放在local.properties
code_push_key_production=you dev key
code_push_key_staging=you staging key
发布更新
code-push release-react app-android android --t 1.0.0 --dev false --d Production --des '1. 修改标题' --m true
ios:
code-push release-react github-ios ios --t 1.0.0 --dev false --d Production --des “1.优化操作流程” --m true
全称 | 简称 | 类型 |
---|---|---|
–development | –dev | 是否开发环境 |
–description | –des | 描述 |
–deploymentName | –d | 部署的名字 |
–mandatory | –m | 是否更新 |
code-push deployment ls app-android 查看是否部署成功
code-push deployment ls github-ios -k 查看key