【问题标题】:Developer asking for my keystore and passwords开发人员询问我的密钥库和密码
【发布时间】:2021-02-17 21:56:59
【问题描述】:

我是 google play 上多个应用的​​所有者。我为每个应用程序都有一个密钥库。现在我外包给一个开发者,这个人也在帮助我处理谷歌游戏开发者控制台上的东西,比如应用内购买。他现在说他需要密钥库和相关密码来签署发布。出于安全原因,我不想分享这些内容。在这种情况下我该怎么办?是否有任何解决方法可以让他在不共享密钥库和凭据的情况下继续工作?

【问题讨论】:

    标签: google-play-console android-keystore


    【解决方案1】:
    1. 您可以自己执行发布。毕竟你只需要编译代码并签名。 (我假设您使用 GIT)。
    2. 您可以使用 Google App Sign,它托管在您的 google 开发者帐户中而不是外部密钥库中的签名数据,每次您上传更新时,google play 都会对其进行签名。请看这个:https://support.google.com/googleplay/android-developer/answer/7384423

    【讨论】:

    • 谢谢博格丹。如何配置我的 gradle 文件以使用 Google App 登录而不是密钥库凭据?我找不到任何文档。
    • 我在回答中发布的链接有完整的教程,查看子菜单“已经发布的应用程序”
    • 它只是说:“在将版本上传到 Google Play 之前,请使用新的上传密钥对版本进行签名”,但没有提供更多详细信息。在我的情况下,我正在使用构建一个颤振应用程序,我在 Android Studio 上没有这个选项。如果我理解得很好,它只会使用 gradle 文件。 :( 有什么想法吗?
    猜你喜欢
    • 2021-11-02
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-07
    • 1970-01-01
    • 2012-03-07
    • 2018-10-20
    相关资源
    最近更新 更多