3

我的企业应用程序正在生产中,我的内部分发证书和配置文件即将在 2 天内到期。我不清楚以下项目。谁能帮我理解它们?

  1. 我知道即使在配置文件和证书过期后,在应用商店中提交的应用仍然可以正常工作。但我不确定企业应用程序是否也一样?已在生产中安装的应用程序是否会在证书和配置文件到期日期后继续工作?
  2. 我应该在证书到期之前撤销证书并创建一个新证书作为替代吗?
  3. 如果我在到期日之前撤销现有证书,已经安装在生产环境中的应用程序是否会继续运行?
4

2 回答 2

5

我提出的问题的所有答案都在这个pdf 的苹果文档中提供。对于那些懒得阅读整个文档来获得答案的人,以下是我从文档中提出的问题的答案。

文件说

  1. 分发配置文件在发布 12 个月后过期。过期日期后,配置文件将被删除,应用程序将无法启动。当您的分发证书过期时,该应用程序将不会启动。您的分发证书自颁发之日起三年内有效,或直到您的企业开发人员计划成员资格到期为止,以先到者为准。

  2. 您可以同时激活两个分发证书;每个都独立于另一个。第二个证书旨在提供一个重叠期,在此期间您可以在第一个证书过期之前更新您的应用程序。从 iOS 开发中心请求您的第二个分发证书时,请确保您没有吊销您的第一个证书。

  3. 撤销分发证书会使您使用它签名的所有应用程序无效。您应该仅在万不得已的情况下吊销证书——如果您确定私钥丢失或证书被认为已泄露。

于 2014-03-24T14:12:31.017 回答
0
  1. 它应该留在屏幕上,但如果你点击它,应用程序会立即关闭
  2. 是的,创建新的,撤销旧的,然后告诉用户使用新的配置安装新的。
  3. 是的,它会起作用。但在到期日之后,将处于#1 的情况。
于 2014-03-24T09:17:55.813 回答