苹果证书过期有效



我有一个iPad应用程序,使用Apple Enterprise帐户分发。证书已经过期,但应用程序仍然可以在iPad上运行。我认为一旦证书过期,那么用户将无法打开应用程序。有人知道这个应用程序什么时候会变得不可用吗?谢谢。

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

从苹果:

证书验证

应用程序第一次在设备上打开时,分布证书通过与apple的OCSP服务器联系来验证。除非证书已被撤销,应用程序被允许运行。无法接触器从OCSP服务器获得响应不被解释为撤销。要验证状态,设备必须能够到达ocsp.apple.com。参见"网络配置要求"(第9页)。

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

如果分发证书过期,应用程序将无法运行。目前,分销证书的有效期为一年。几在证书到期前几周,请求一个新的发行版从iOS DevCenter获取证书,使用它创建新的发行版配置配置文件,然后重新编译和分发更新的应用到你的用户。参见"提供更新的应用程序"(第10页)

最新更新