ios内部分发证书到期

时间:2014-03-24 09:14:35

标签: ios provisioning-profile in-house-distribution

我的企业应用已投入生产,我的内部分发证书和配置文件即将在2天后过期。我不清楚以下项目。任何人都可以帮助我理解它们吗?

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

2 个答案:

答案 0 :(得分:5)

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

该文件说

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

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

  3. 撤消分发证书会使您使用该协议签署的所有应用无效。 如果您确定私钥是,则应仅作为最后手段撤销证书 丢失或证书被认为有损。

答案 1 :(得分:1)

  1. 它应该留在屏幕上但是如果你点击它,应用程序会立即关闭
  2. 是的,创建新的,撤销旧的,然后告诉用户使用新的配置安装新的。
  3. 是的,它会起作用。但在到期日之后,将处于#1状态。