我尝试在 Play Store 更新我的应用,但收到以下消息
上传失败
您上传的 APK 使用与您之前的 APK 不同的证书进行签名。
您必须使用相同的证书。您现有的 APK 使用带有指纹的证书进行签名:
我在这里和谷歌做了一些搜索。结果主要是在谈论使用错误的密钥库,密钥无效或密钥已过时。
所以,我做以下
- 从 google play 控制台下载已发布的 apk
- keytool -list -printcert -jarfile published.apk
- keytool -list -keystore /xxx/xxx/xxx.keystore
潜在问题 1.使用错误的keystore/key 2.key过期
来自 published.apk 和 xxx.keystore 的指纹匹配 apk 的有效日期到 2044 年
潜在问题 1 和 2 现在都不应该成为问题。
任何想法?我错过了什么吗?