由于公司项目是海外项目,所以针对海外APP的上线,运营或者海外三方账号(登录,广告等)的申请,运营等进行整理,方便自己参考及其别人参考,上一篇文章由于知识点及其篇幅过多过长,所以重新启动一个文章用来记录。
- 关于Google play的二次签名的那些事?
- app在google play第一次上线需要为app配置二次签名的签名文件,google play的二次签名属于google play 保护机制中的一个,此处建议上传自己的签名文件,不要直接使用google play推荐的签名文件,原因是谷歌只会提供签名文件对应的sha1和sha256等数据并不会提供原始签名文件,但是facebook等三方平台针对app签名校验并不是简单的sha1等需要通过命令和原始签名文件生成校验码进行配置,所以此处最好使用自己的签名文件。
- google play允许一年更新一次签名文件,即一年内可以修改一次签名文件,可以是google推荐或者重新上传自己的签名文件。新旧签名文件使用总结如下:
- 针对新安装app:即设备重来没有安装过app使用新签名。
- 针对app 更新:
api23及其一下:新签名不起作用
api24到api32:旧签名进行校验是否有更新?但是若打开google play 保护机制则会用新签名对app进行签名?此处待验证,google play保护机制是默认打开的,但是用户可以关闭(此处用朋友有更进一步了解的可评论告知并进一步沟通交流,对此我专门找google进行询问,但是不得不吐槽google的开发客服基本顾左右而言他的贴文档,文档写得又不明不白,也就是只有大家自己去摸索了)
api33及其以上:会使用新签名进行签名(强制使用)
参考文章:
海外项目账号创建与发布