code push注册得到的key 与 Deployment Key 以及工程 服务器 怎么理解

先看一张草图


codepush1.jpg

1.关于登录codepush的key。

注册CodePush账号之后会生成一串字符串。这段字符串用户登录。
当你退出登录 再执行code-push login 命令的时候这是 code push 又会跳转浏览器生成与上次不一样的一串
字符串。所以可以证明 这个登录的key是不唯一的。

2.Deployment key

react-code-push.jpg

上图可知如果我们要得到Deployment Key 那么需要两个条件

  • 固定的appname
  • 已经登录了codepush
    执行code-push app add appName android react-native

3.项目中使用Deployment key

android工程中实例化CodePush类需要出入Deployment key
new CodePush(DeploymentKey, getApplicationContext(), BuildConfig.DEBUG)
//DeploymentKey作为app更新js bundle的标识。
//并且DeploymentKey必须与应用名一一对应否则无效。
codepush.jpg

参考图:
http://www.zscode.com/2018/09/03/Hybrid/

你可能感兴趣的:(code push注册得到的key 与 Deployment Key 以及工程 服务器 怎么理解)