Google Play 应用签名证书和上传证书都在 Google Play 控制台中创建了相同的 SHA1 密钥

Posted

技术标签:

【中文标题】Google Play 应用签名证书和上传证书都在 Google Play 控制台中创建了相同的 SHA1 密钥【英文标题】:Both Google Play App Signing Certificate and Upload Certificate created Same SHA1 key in Google Play Console 【发布时间】:2019-10-14 17:17:39 【问题描述】:

最近,我在 Release Management->App Signing 中使用“从 Java 密钥库导出和上传密钥”选项将 Google Play 控制台应用程序签名功能选择到我现有的应用程序中。

我已经按照前 3 个步骤上传了“应用签名私钥”。

在这一步之后,我得到了“应用签名证书”和“上传证书”,两者都具有相同的 SHA1 指纹证书。

有人在 Google Play 控制台中遇到这个问题吗? TIA

【问题讨论】:

现有应用的签名密钥无法更改。我不确定你预期会发生什么?你能把你的问题说清楚一点吗? 我的“应用签名证书”和“上传证书”也有相同的 SHA1(谷歌播放服务不工作)。我试图弄清楚这是否是问题的主要来源。如果您找到任何解决方案或者这不是异常情况并且一切正常,请通知我们..? @AhmetHayrullahoglu 我们可以更改上传证书密钥。 我解决了这个问题,仍然使用相同的“应用程序签名证书”和“上传证书”,这不是问题的根源。 【参考方案1】:

当我们尝试在 Play 商店中上传现有应用的密钥库时,应用签名证书和上传证书具有相同的 SHA1。

对我有用的解决方案:(更改上传证书中的 SHA1)

-->使用现有的密钥库创建一个新的密钥库文件。

-->将新密钥上传到密钥库管理下的“App Signing”部分。

在 Playstore 控制台中反映新的 SHA1 需要 24-48 小时。

*联系 google play store 客户支持了解更多详情。

*注意:如果您通过 Play 商店为测试人员发布测试版本,请使用与控制台中的上传证书完全不同的测试 SHA1 密钥(如果应用程序有任何需要的 google 服务)。

【讨论】:

以上是关于Google Play 应用签名证书和上传证书都在 Google Play 控制台中创建了相同的 SHA1 密钥的主要内容,如果未能解决你的问题,请参考以下文章

Google Play - 应用程序包的错误签名密钥[重复]

Google Play 上新版本应用的上传失败并出现签名错误

您上传了未使用上传证书签名的APK - 即使我使用的是Google Play Signing

接受“Play 应用签名条款”,无需先上传证书

加固后,上传play store, 在 google play store 下载应用安装后,打开签名校验失败

如何使用 Google 签名密钥签署 apk 以上传到其他应用商店