Apple证书已过期并正常工作

时间:2013-01-04 14:34:18

标签: ios ipad provisioning-profile

我有一个使用Apple Enterprise帐户分发的iPad应用程序。证书已过期但应用程序仍可在iPad上运行。我认为一旦证书过期,用户将无法打开该应用程序。有谁知道什么时候应用程序将无法使用?感谢。

1 个答案:

答案 0 :(得分:2)

听起来像“3到7天”,缓存必须过期,设备需要重新启动。

来自Apple:

  

证书验证

     

第一次在设备上打开应用程序时,分发   证书通过contactApple的OCSP服务器验证。除非   证书已被撤销,应用程序可以运行。无能为力   接触器从OCSP服务器获得响应不被解释为   撤销。要验证状态,设备必须能够到达   ocsp.apple.com。请参阅“网络配置要求”(第9页)。

     

OCSP响应在一段时间内缓存在设备上   由OCSP服务器指定 - 目前在3到7天之间。该   在设备之前,不会再次检查证书的有效性   已重新启动,缓存的响应已过期。如果是撤销   在那时收到,该应用程序将被禁止运行。   撤销分发证书将使所有人失效   你分发的应用程序。

     

如果分发证书已过期,则应用程序将无法运行。   目前,分销证书有效期为一年。一些   证书到期前几周,请求新的发行版   来自iOS DevCenter的证书,用它来创建新的发行版   配置配置文件,然后重新编译和分发更新的配置文件   应用给您的用户。请参阅“提供更新的应用程序”(第10页)