【发布时间】:2019-07-02 06:08:49
【问题描述】:
我丢失了我的密钥库 (.jks) 文件,我很幸运 - 我以前使用过应用签名。 因此,Google 能够帮助我并重置我的密钥。
但是,谷歌通过邮件给我的 SHA1 下一步是什么? 他们给了我生成upload_certificate.pem 文件的说明,我通过邮件发送给他们。
然后,谷歌的回答是:
好消息 - 我能够注册您的新上传密钥,您需要更新您的应用以使用新的上传密钥证书: SHA1:....
现在我尝试使用用于生成 PEM 文件的 jks 文件以及新创建的 jks 文件上传 APK。在谷歌游戏控制台中我得到:
您的 Android App Bundle 使用错误的密钥签名。确保您的 app bundle 使用正确的签名密钥进行签名,然后重试
下一步是什么?
【问题讨论】:
-
您何时收到电子邮件?新上传的密钥库通常需要 2 天才能生效。
-
@jake 你是对的,他们告诉我这需要 2 天,已经一周了。我什至不知道现在该怎么办。
-
您确定您使用的密钥库和别名与您用来生成您发送给他们的证书的相同吗?如果是,请再次与他们联系。
-
嗨@Pierre :) 是的,我正在使用相同的。但是你说的使用是什么意思?我正在尝试使用我生成的 pem 文件(用于谷歌)的密钥库再次更新。这应该有效吗?
-
感谢您跟进修复。这可能是 Studio 中的错误。如果您可以在 Studio 的问题跟踪器中提交错误,团队可以进行调查。
标签: android google-play android-keystore android-app-signing