签署了不同的证书错误,但他们使用相同的密钥库

时间:2014-06-17 19:10:24

标签: android

所以我有一个客户进来给我一个应用程序进行一些小修改。但是,在我进行修改然后使用之前开发人员的密钥库签名之后,它就无法上传到市场。

You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. Your existing APKs are signed with the certificate(s) with fingerprint(s): It then goes to show that the SHA1 are different

我拥有密钥库时是否可以更新应用程序?

2 个答案:

答案 0 :(得分:1)

看起来您没有使用相同的密钥库。您可以使用密钥库工具轻松地检查这一点。

检查此问题:How to check certificate name and alias in keystore files?

如果签名证书与原始版本不匹配,则无法更新现有应用程序(无法解决此问题)

答案 1 :(得分:0)

当您拥有匹配的密钥库和匹配的密码时,您应该能够上传。如果您尝试使用与原始密钥库不同的密钥库上传应用程序,那么就会出现问题。

如果原件丢失,则无法更新现有原件。您必须删除旧应用程序并将另一个应用程序加载到Play商店。这当然会扰乱当前用户并引起混淆。据我所知,这是次要案件中的决议。