codePush热更新集成步骤

1.安装code-push-cli,终端输入 npm install -g code-push-cli

2.安装完毕后,输入 code-push -v查看版本,如看到版本代表成功

3.注册一个CodePush 账号,在终端输入code-push register,会打开如下注册页面让你选择授权账号,让后根据提示操作,看到Successfully logged-in. Your session file was written to /Users/zxy/.code-push.config. You can run the code-push logout command at any time to delete this file 说明注册成功

4.在CodePush服务器注册app,获取key,
        code-push app add APPName android react-native  //创建一个android app

       code-push app add APPName ios react-native. //创建一个ios app

成功:

5.运行rect-native init APPName创建一个工程

6.CodePush官方提供RNPM、CocoaPods与手动三种在iOS项目中集成CodePush的方式,接下来我就以RNPM的方式来讲解一下如何在iOS项目中集成CodePush。

第一步:在项目中安装react-native-code-push插件,终端进入你的项目根目录然后运行
npm install react-native-code-push --save
#或者
yarn add react-native-code-push

第二步:执行npm install。

第三步: 运行 react-native link。这条命令将会自动帮我们在添加好设置,输入对应上面生成的key。

7. 发布一个ios新版本 ,在Xcode中选择Edit scheme将模式改成release模式

8.更新代码,运行code-push release-react AppName ios

9.退出应用,再次打开代码已经更新

作者:larryzhao

链接:https://www.jianshu.com/p/sTeAbC

來源:

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

你可能感兴趣的:(codePush热更新集成步骤)