首页 文章

团结谷歌播放应用程序签名问题和密钥库

提问于
浏览
2

我在几个月前发布的游戏商店里有一个统一游戏 . 今天我尝试将新的apk上传到播放控制台并收到此错误 .

You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate.

根据我从其他帖子中读到的内容,这是密钥库的统一问题 . 当我进入密钥库设置时,没有选择任何内容 . 我的计算机上唯一的密钥库是debug.keystore,我认为它不是真正有效的密钥库 . 我从播放控制台下载了应用程序签名证书,但无法用作密钥库 . 我很困惑现在要做什么 . 我应该创建一个新的密钥库吗?我的假设是它必须是以前使用的同一个密钥库(即使我不记得曾经做过一个?) . 我还假设,如果我做了一个,它将在我的项目目录中某处,而不是 . 我知道之前已经问过但我仍然感到困惑 . 很多人都说除了重新上传应用程序之外别无其他 . 其他人说有一些方法来更新播放控制台签名以使用新的密钥库?

2 回答

  • 2

    我自己遇到了这个问题,我很遗憾地告诉你,当你丢失Unity密钥库时,唯一的解决方案是创建一个新的密钥库,并在Google Play上传一个新的应用实例,因为它不会接受APK使用不同的密钥签名作为更新 .

    始终将您的密钥和相应密码存储在安全的地方,并备份紧急情况 .

    祝好运 :)

  • 2

    如果您的应用使用Google Play应用签名,那么Google支持可以帮助您更改上传密钥 . 否则,除了重新发布您的应用程序之外,您无法做任何事情 . 使用Google Play应用签名的一个很好的理由 . https://support.google.com/googleplay/android-developer/answer/7384423

相关问题