微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 可以共享用于签署APK的证书吗?

我们的项目有多个Android开发人员都可以访问Google Play控制台,以便能够从各自的计算机发布APK更新.

正如文档和此帖中所述:
The apk must be signed with the same certificates as the previous version

Question:

Is there a way where first developer can share his certificate with second developer, such that second developer is able to publish APK updates to Google Play console?

到目前为止,我没有在文档或讨论中看到任何提及

该应用程序的初始版本由第一个开发人员发布.现在,第二个开发人员也希望发布一些更新.然而,这似乎被阻止,因此只允许从第一个开发者的计算机签名的APK进行更新上传.

Update

For a more established team, I can see the cloud solution from the accepted answer working – but in our case, sharing the certificate file proved to be the most practical solution. It was clean, fast, and solved the requirement without otherwise adding any additional layers to the stack.

解决方法:

解决此问题的一种方法是使用开发者控制台的Google Play App Signing功能.您的签名密钥可以与Google一起存储,辅助上传密钥用于生成构建.
 上传构建版本后,Google会使用实际的签名密钥重新签名.如果其他开发人员出现,则可以撤消上传密钥并生成新密钥,但实际的签名密钥在Google-land中保持安全.

看到:
https://developer.android.com/studio/publish/app-signing.html

和:
https://support.google.com/googleplay/android-developer/answer/7384423

原文地址:https://www.jb51.cc/android/1075111.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐