您上传的 APK 签名的证书过早过期 [重复]

Posted

技术标签:

【中文标题】您上传的 APK 签名的证书过早过期 [重复]【英文标题】:You uploaded an APK signed with a certificate that expires too soon [duplicate] 【发布时间】:2018-02-13 08:58:34 【问题描述】:

当我将此 apk 上传到 Play 商店时,我在 android studio 中生成了已签名的 apk,我收到以下消息:“您上传的 APK 签名的证书过早过期。您需要使用过期的证书签署您的 APK未来”

【问题讨论】:

所以,去做吧。 有什么问题?只需获得一份新的证书,其有效期将在未来更久。 怎么样?我已经将有效期设置为 100 年,但收到此消息 通过下面的命令keytool -list -v -keystore release-key.keystore检查你的到期年数 【参考方案1】:

我真的没有看到问题所在。除了创建新证书之外,您实际上还必须在签名时使用它。如果你用旧的,那没关系。问题不在于密钥库(一个密钥库可以包含多个证书)。您必须确保使用正确的别名,这是实际持有密钥的部分。如果您创建了一个新别名但继续使用相同的旧别名,那么它就达不到目的。

因此,请创建一个新证书并确保您确实使用该证书来签署 APK

【讨论】:

以上是关于您上传的 APK 签名的证书过早过期 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何签署我已经制作的 android app/.apk 文件

您上传的 APK 未使用上传证书进行签名。您必须使用相同的证书

React native - 您上传的 APK 没有使用上传证书签名

您上传的 APK 或 Android App Bundle 使用尚未有效的上传证书签名,因为它最近已重置

无法使用 Google Play 应用签名上传证书更新发布 APK(使用原始密钥库)

您上传了未使用上传证书签名的APK - 即使我使用的是Google Play Signing