0

请注意:这个问题与丢失的密钥库无关。

我用密钥库签署了一个 apk 并将其作为草稿上传到 Google Playstore。很快我意识到密钥库是用错误的信息创建的。创建了一个新的密钥库并再次签署了相同的 apk。再次上传到playstore。请注意,该 apk 直到现在才发布。第二次上传后,发布了应用程序。

当我现在尝试使用新的密钥库上传更新时,谷歌说指纹不匹配。使用用于签署应用程序第一个版本的密钥库进行签名!

问题:为什么当我再次上传使用新密钥库签名的应用程序时,Google 没有替换密钥库?这是一个已知问题/错误吗?我已向 Google 支持发送了一封邮件,但如果有人回复,我将不胜感激。有没有人遇到过同样的问题?有解决办法吗?

4

1 回答 1

1

最后我从谷歌得到了一些东西。这是一个错误。我引用他们在邮件中回复的内容...

您的草稿上传似乎受到了已知错误的影响。目前,草稿 APK 的更新不会替换现有 APK,除非版本号更高。我们正在努力改进有关此行为的消息传递,并对由此带来的不便深表歉意。因此,就好像从未上传带有 KEYSTORE2 的 APK2,因此您需要使用 KEYSTORE1 进行所有应用程序更新。

最后很明显,该应用程序从未上传,因为它的版本和版本代码与以前的相同,谷歌仍然表示成功。他们应该立即添加这个简单的检查。我将不得不关闭我的应用程序并再次发布:(

希望这对遇到类似问题的人有所帮助。如果有人仍然有解决方法/修复方法,请告诉我。

于 2013-12-04T13:15:40.370 回答