热更新客户端及服务端 安装&配置:
https://github.com/lisong/code-push-server/blob/master/docs/react-native-code-push.md
自己的服务端。具体配置参考该项目
code-push-server-db init --dbhost localhost --dbuser root --dbpassword #初始化数据库
$ code-push-server #启动服务 浏览器中打开 http://127.0.0.1:3000
基于code-push-server服务
code-push app add CodePushDemo-ios #创建iOS版, 获取Production DeploymentKey
$ code-push app add CodePushDemo-android #创建android版,获取获取Production DeploymentKey
自动检测CodePush服务端运行状态:
1.使用附件脚本上传到服务器。并授权执行权限。
chmod +x check_update_server.sh
- 添加脚本检测任务到 crontab中,检测间隔时间为:1分钟
编辑定时任务:crontab –e
*/1 * * * * . /root/hot_update/check_update_server.sh
网友评论