【发布时间】:2020-08-28 01:01:40
【问题描述】:
我们在 Google Play 中发布了一些应用程序,所有应用程序都使用相同的密钥库进行签名。去年,我们切换到应用程序包,启用了 Google Play 签名。手动签名和上传捆绑包时一切正常。虽然当我尝试通过 fastlane 将捆绑包上传到 Google Play 时,它给了我一个错误:
Google Api Error: apkNotificationMessageKeyBundleSignedWithWrongKey: The Android App Bundle was signed with the wrong key. Found: SHA1:...., expected: SHA1:......
如果我手动上传相同的 .aab,一切都很好。 我该怎么办?我想从 Google Play signing。 我不想破坏任何东西,因为我只是开发人员而不是帐户所有者。我可以在不破坏现有的情况下生成新的密钥库吗?
编辑:在 Google 控制台的 App Signing 选项卡上,我可以下载 upload_cert.der 和 deployment_cert.der
【问题讨论】:
标签: android google-play code-signing google-play-console fastlane