我在几个月前发布的游戏商店里有一个统一游戏。今天我尝试将新的apk上传到播放控制台并收到此错误。
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate.
根据我从其他帖子中读到的内容,这是密钥库的统一问题。当我进入密钥库设置时,没有选择任何内容。我的计算机上唯一的密钥库是debug.keystore,我认为它不是真正有效的密钥库。我从播放控制台下载了应用程序签名证书,但无法用作密钥库。我很困惑现在要做什么。我应该创建一个新的密钥库吗?我的假设是它必须是以前使用的同一个密钥库(即使我不记得曾经做过一个?)。我还假设,如果我做了一个,它将在我的项目目录中某处,而不是。我知道之前已经问过但我仍然感到困惑。很多人都说除了重新上传应用程序之外别无其他。其他人说有一些方法可以更新播放控制台签名以使用新的密钥库吗?
答案 0 :(得分:2)
我有这个问题我自己,我' M伤心地告诉你,当你失去你的统一密钥存储,唯一的解决方案是创建一个新的密钥库,并上传在谷歌Play应用程式的新实例,如它不会接受使用其他密钥签名的APK作为更新。
始终将您的密钥和相应密码存放在安全的地方,并备份紧急情况。
祝你好运:)答案 1 :(得分:2)
如果您的应用使用Google Play应用签名,那么Google支持可以帮助您更改上传密钥。否则,除了重新发布您的应用程序之外,您无法做任何事情。使用Google Play应用签名的一个很好的理由。 https://support.google.com/googleplay/android-developer/answer/7384423