我的企业应用已经在生产环境中运行了,而我的内部分发证书和配置文件即将在两天后过期。我不太清楚以下几点,请有经验的人帮助解答:
- 我知道在App Store上提交的应用即使配置文件和证书过期后仍然可以使用。但我不确定企业应用是否也是如此?在证书和配置文件过期后,已经安装在生产环境中的应用是否还能继续使用?
- 在证书过期之前,我应该吊销它并创建一个新的作为替代品吗?
- 如果我在过期日期之前吊销现有的证书,已经安装在生产环境中的应用是否还能继续使用?
我的企业应用已经在生产环境中运行了,而我的内部分发证书和配置文件即将在两天后过期。我不太清楚以下几点,请有经验的人帮助解答:
发布配置文件在发行后12个月到期。过期后,配置文件将被删除,应用程序将无法启动。当您的发布证书过期时,应用程序将无法启动。您的发布证书有效期为自发放之日起三年,或者直到您的企业开发者计划会籍过期,以先到为准。
您可以同时拥有两个活动的发布证书;每个证书相互独立。第二个证书旨在提供一个重叠期,在此期间您可以在第一个证书过期之前更新您的应用程序。从iOS Dev Center请求第二个分发证书时,请确保不要撤销您的第一个证书。
撤销发布证书将使您签名过的所有应用程序变为无效。仅在最后一种情况下才应撤销证书 - 如果您确定私钥丢失或认为证书存在风险。