Apple Enterprise Distribution证书和配置文件到期逻辑

时间:2014-12-24 10:48:37

标签: ios iphone certificate provisioning-profile

最近,我有过关于配置文件到期的经历。证书和我的所有分布式应用程序都停止运行。所以我想深入了解这一逻辑。我在下面列出的问题很少。任何人都应该回答,因为大多数iOS开发者仍然不知道答案。

  1. 为什么苹果会在一年后准确到期证书和个人资料?

  2. 我们可以将到期年限从一年延长到任何一年吗?

  3. iOS如何决定,特定的应用证书已过期,因此不应在设备中运行?

  4. 当安装的应用程序生命是由iOS决定时,即第一次安装应用程序时,还是在创建证书和配置文件时?

  5. 大多数iOS开发人员都想知道这个证书到期过程背后的逻辑,所以请回答谁知道这背后的真相。

    提前致谢。

1 个答案:

答案 0 :(得分:2)

  

为什么苹果会在一年后准确到期证书和个人资料?

这样您就不会设置并行应用程序商店(IMO)

  

我们可以将到期年限从一年延长到任何一年吗?

对于企业许可,“内部”分发配置文件的有效期为3年。这是您可能会引用的旧thread

  

iOS如何决定,特定的应用证书已过期,因此不应在设备中运行?

来自Apple文档:首次在设备上打开应用程序时,通过联系Apple的OCSP服务器验证分发证书。除非证书已被撤销,否则允许该应用运行。

  

当安装的应用程序生命由iOS决定时,即第一次安装应用程序时还是创建证书和配置文件时?

与上述相同,在运行应用程序之前会考虑证书和PP到期日期。尝试安装使用旧证书签名的应用程序,你会看到。()

相关问题