2013-01-21 37 views
1

我正在尝试更新Google Play上的当前应用。我使用的是.keystore文件,我确定它与前一版本是一样的,我确信密码是正确的。我已经更新了manifest.xml中的versionCode和versionName,并阅读了所有android文档以提交更新。当我尝试上传新的.apk文件时,出现以下错误:使用相同证书进行更新的Android签名证书错误

上传失败 您上传了一个与另一个不同的证书到您以前的APK。您必须使用相同的证书。您现有的APK使用带有指纹的证书签名:

[SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64: 79:85:44:3B:7D:08:71:6E]

和证书(或多个)用于签署APK您上传指纹(或多个):

[SHA1: ED:79:37:8A:77:3A:6E:82:8A:60:55:95:99:0E:56:60:CB:5B:3C:EF,

SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64:79:85:44:3B:7D:08:71:6E]

as you可以看到,第二个(新)证书的第二个SHA1参数与第一个证书相同。但是,由于某种原因,第二个证书有2个SHA1:参数。有谁知道它为什么会有2?我无法找到关于此的任何信息,任何帮助非常感谢。

+0

@ rbertsch8-嘿我有同样的问题...没有得到你的任何解决方案.. ??我有一个错误的SHA1证书而不是两个! –

+2

@NilayOnAndroid - 不幸。我们必须取消发布旧版本并以新名称重新发布。我多次发邮件给Google,他们给我的只是一些自动回复BS,所以我不会浪费你的时间。当我意识到苹果的App Store支持有多好,尽管他们有30%的削减和严格性。通过更新版本,我们可能会损失数千个用户。 – rbertsch8

+0

@ rbertsch8-感谢您的指导。非常感谢! –

回答