react-native codepush 热更新

栏目: IOS · Android · 发布时间: 6年前

内容简介:1.2.相关命令

react-native codepush 热更新

1.安装codepush

npm install -g code-push-cli
code-push -v

2.创建一个CodePush 账号

1. code-push register 授权通过之后,CodePush会告诉你“access key”,复制此key到终端即可完成注册,你的session文件将会写在 /Users/你的用户名/.code-push.config。

2.相关命令

  • code-push login 登陆
  • code-push loout 注销
  • code-push access-key ls 列出登陆的token
  • code-push access-key rm <accessKye> 删除某个 access-key

3. 在CodePush服务器注册App

1.添加app

  • code-push app add iOSRNHybrid ios react-native
  • code-push app add AndroidRNHybrid ios react-native

2.管理app 命令

  • code-push app add 在账号里面添加一个新的app
  • code-push app remove 或者 rm 在账号里移除一个app
  • code-push app rename 重命名一个存在app
  • code-push app list 或则 ls 列出账号下面的所有app
  • code-push app transfer 把app的所有权转移到另外一个账号

4.rn中集成代码

1. yarn add react-native-code-push
2. react-native link react-native-code-push

3.deployment key 对应 Production

react-native codepush 热更新

5.ios

1.用Xcode 打开项目 ➜ Xcode的项目导航视图中的PROJECT下选择你的项目 ➜ 选择Info页签 ➜ 在Configurations节点下单击 + 按钮 ➜ 选择Duplicate "Release ➜ 输入Staging(名称可以自定义); react-native codepush 热更新

2.然后选择Build Settings页签 ➜ 单击 + 按钮然后选择添加User-Defined Settin react-native codepush 热更新

3.然后输入CODEPUSH_KEY(名称可以自定义)

react-native codepush 热更新

提示:你可以通过code-push deployment ls <APP_NAME> -k命令来查看deployment key

  1. 打开 Info.plist文件,在CodePushDeploymentKey列的Value中输入$(CODEPUSH_KEY)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Machine Learning

Machine Learning

Kevin Murphy / The MIT Press / 2012-9-18 / USD 90.00

Today's Web-enabled deluge of electronic data calls for automated methods of data analysis. Machine learning provides these, developing methods that can automatically detect patterns in data and then ......一起来看看 《Machine Learning》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试