安装
项目根目录下运行如下命令:
# 全局安装命令行工具,每台电脑只用装一次
yarn global add react-native-update-cli
# 在项目中安装热更新模块
yarn add react-native-update
配置Bundle URL
https://pushy.reactnative.cn/docs/getting-started.html
创建应用
- 注册账号 https://update.reactnative.cn
- 登录,在项目根目录下运行如下命令,会在项目文件夹下生成
.update
文件:
$ pushy login
email: <输入注册邮箱>
password: <输入密码>
- 创建应用,使用如下命令或在网页上进行创建:
$ pushy createApp --platform ios
App Name: <输入应用名字>
$ pushy createApp --platform android
App Name: <输入应用名字>
$ pushy selectApp --platform ios
创建或选择过应用后,将自动生成 update.json
文件。
代码集成
https://pushy.reactnative.cn/docs/integration.html
发布热更新
// 上传 iOS 安装包
$ pushy uploadIpa <your-package.ipa>
// 上传 android 安装包
$ pushy uploadApk <your-package.apk>
发布热更新版本
$ pushy bundle --platform <ios|android>