美文网首页
react-native更新:react-native-code

react-native更新:react-native-code

作者: 码代码的小公举 | 来源:发表于2018-06-26 17:41 被阅读510次

    android版

    参照官方文档地址:https://github.com/Microsoft/react-native-code-push
    本地安装: npm install --save react-native-code-push
    本地安装: yarn global add code-push-cli
    项目里安装: npm install --save react-native-code-push
    项目里link: react-native link react-native-code-push
    关键操作命令:
    1.创建项目:code-push app add appName android react-native
    2.更新: code-push release-react appName android
    3.查看key:code-push deployment ls appName -k
    结果:

    key
    *这里有两个key,我在link的时候用的是上面的,后面在android/app/src/main/res/values中修改成了下面的,因为真机测试需要使用。

    步骤:

    1.本地安装
    2.登录/注册 code-push login/register (会自动打开一个网页,跟着网页走,知道黏贴到你需要到登录信息)
    3.创建项目
    4.查看key
    5.项目里安装配置 code-push(add 和 link)(link的时候输入key)
    6.更新项目

    注意事项:

    版本号问题,我看别人写的资料说android上1.0.0 到 1.0.1是可以更新成功,1.0.1 到 1.1.0 是不会成功的,意思就是前两位需要相同才能更新成功,我现在测试的结果是版本号需要完全相同才会更新,不然会提示你软件有更新但是不是你这个版本的更新内容。

    过程中我遇到的意外错误:

    1. https://www.jianshu.com/p/86ec4590fd34
      2.重复link导致一些配置重复,找到报错的文件,删掉重复的配置。

    写起来没多少字,但是我做了半天,我卡在了key的问题上,查询资料的时候没有看到关于key的获取和介绍,不理解如果关联项目。记录一下react-native-code-push的使用。
    更详细的请前往https://www.jianshu.com/p/302dc047595b

    相关文章

      网友评论

          本文标题:react-native更新:react-native-code

          本文链接:https://www.haomeiwen.com/subject/tdymyftx.html