2017-08-09 76 views
1

最近我上传了一个应用到现在正在运行的Play商店,并且我也启用了应用登录。但是,当我尝试上传新版本时,我无法找到我的旧密钥存储区。所以,当我生成新的KEYSTORE并尝试上传时,出现错误:Android App Sign更新问题:没有使用上传证书签名的apk

您上传了一个未使用上传证书签名的apk。 您必须使用相同的证书。

enter image description here 请在我的开发者控制台,同时具有上传证书&应用程序签名证书看看。

enter image description here

如何获得的APK使用相同的指纹签名并上传到玩店?

编号:https://support.google.com/googleplay/android-developer/answer/7384423?hl=en

如果你丢失了密钥库或认为它可能会受到影响,谷歌播放 应用程序签名能够请求重置您的上传密钥。 如果您未注册Google Play应用程序签名并丢失密码存储区 ,则需要使用新的软件包名称发布新应用程序。

注:到密钥库的堆栈溢出许多问题有关,但是这是从谷歌“应用程序签名”与新功能的一些事情,我很老拒绝合适的解决办法。

我联系了Google,他们的回复没有任何确认。请从google找到以下消息。

我的混乱很抱歉,但是我可以为你的应用中看到(带 包名称:com.wma.foodinns.foodinnsapp),你已经成功注册 与谷歌上传钥匙,而且因此成功 生成一个上传密钥。您生成并用于 注册的上传密钥是您仍然需要支持的密钥,在上传此应用的新APK时,您应该使用 来为您的APK注册APK Play Console。

您可以在Play控制台是不是完整 上传键下载,但包含公钥以及关于谁拥有密钥(更多这方面的信息 一些额外的 识别信息的保证书,请参阅定义如下: https://support.google.com/googleplay/android-developer/answer/7384423?hl=en&ref_topic=7072031)。

您是否仍然拥有您创建的密钥,然后在Play管理中心将其注册为 作为上传密钥?

回答

2

最后,Google帮助我解决了这个问题。我写了一封描述该问题的电子邮件,然后在得到他们的答复后,按照以下步骤操作。

  1. 我创建了新的密钥库。
  2. 导出证书该键到PEM格式:
keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks 
  • 回复了自己的电子邮件和附着的upload_certificate.pem文件。
  • 然后Google发送了一封电子邮件,表示他们已经更新了我的密钥库,并且我可以在3到4天后使用它。
  • 我使用了新生成的密钥存储,并生成了已成功上传到Playstore的签名APK。

    下面是锁定的更新密钥库

    1. 本地机器
    2. 所需位置列表中的现场服务器(不同的访问控制列表)
    3. 云机器(不同的ACL)
    4. 专用秘密管理服务
    5. (git)repos
  • 0

    对不起Siba,但是如果你失去了你的钥匙店,你可以做的事情不多。我的意思是,如果存在某种方法,是否不会破坏密钥库系统的整个安全功能?

    我个人有3个备份位置,我的重要的主要商店。你很幸运,因为你的应用程序对于很多用户来说可能不是太新。只需重新发布这个应用程序(与不同的包名称),你很好去。保存我们这次的关键字。

    +0

    谢谢,但应用程序刚刚得到了150下载与65,5至4天的5星评论..所以失去它相当令人失望。但那是我拥有的最后一个选择。 –

    +0

    不错!这些对于新应用来说确实不错。但相信我,当你有一个数以百万计的dl,每天增长10k +以上的应用程序时,你会看到世界略有不同:)也可以快速获得这些数字,因此它不是真正的损失。 – Bqin1

    0

    由于您使用的是Google Play应用签名,因此您可以创建一个新的上传密钥,然后联系Google支持。请参阅the documentation,特别是该页末尾附近的“丢失或泄露的私钥”部分。

    +0

    我联系了他们,他们的回答没有任何确认。 –

    1

    由于您使用的是Google app signing program,因此您可以请求重置您的上传密钥。为此,您需要联系Google。如下图所示的截图:

    Contact Us

    联系我们 - >应用发布在谷歌播放 - >应用程序签名证书&密钥库的问题 - >请重置您上传键,与我们联系

    reset upload key

    +0

    我已经联系他们alreday和他们的答复是没有证实任何东西。 –

    +0

    电子邮件帮助有时不太快,您可以[周一至周五,上午5点到晚上10点] [与他们聊天](http://support.google.com/googleplay/)。格林威治时间(格林威治标准时间)是我知道的,因为我曾经与他们联系过一次,同时有android评级问卷疑惑。 –