第一个 Android 密钥库证书过期后会发生什么?

问题描述 投票:0回答:1

据我记得,

10 years
是在 Eclipse 中创建密钥库时的默认设置。我认为,大约 5 年前,Android 开发已经成为主流,所以我预计很多应用程序在 5 年内将无法在 Play 商店中更新。

到目前为止,我还没有找到如何“延长”证书生命周期的解决方案。有吗? Google 会实施一种使用新证书设置您的应用程序的方法吗?当然,我的场景不会影响太多应用程序,但我认为在 3-5 年内将会出现大量与此相关的问题。

有什么想法吗?

android google-play android-keystore
1个回答
12
投票

Google Play 一直要求证书的有效期至少为 25 年。

minSdkVersion 28 开始,可以更改证书。因此,应用程序开发人员可能希望在证书到期前大约一年放弃对旧版本的支持。然后,在旧证书生命周期的剩余时间内,将使用旧证书和新证书对更新进行签名,之后仅使用新证书进行签名。

© www.soinside.com 2019 - 2024. All rights reserved.