【发布时间】:2025-12-27 12:40:15
【问题描述】:
我们的客户刚刚加入了 iOS 开发者企业计划。他们已经用他们的企业发行版签署了应用程序(由我们开发),并通过 MDM 在某些设备上成功安装。
据我所知,我的非企业分发证书何时到期,我必须对其进行更新。一旦设备根据 Apple 的 OCSP 服务器检查证书的有效性,此过期将禁用所有使用过期证书签名的应用。
或者,我可以在到期日期之前撤销我的非企业分发并向 Apple 申请新分发。使用已撤销证书签名的应用程序,例如 Ad Hoc beta 应用程序,将根据相同的机制被禁用。
因此,对于我的开发人员程序,我不能同时拥有两个有效的分发证书。好的,作为开发人员,我们可以接受。
我们的客户能否通过 iOS 开发者企业计划同时拥有两个有效的企业分发证书?
根据苹果:
证书验证
第一次在设备上打开应用程序时,分发 证书通过联系 Apple 的 OCSP 服务器进行验证。除非 证书已被吊销,应用程序被允许运行。无法 联系或从 OCSP 服务器获得响应不会被解释为 撤销。要验证状态,设备必须能够到达 ocsp.apple.com。请参阅“网络配置要求”(第 9 页)。
OCSP 响应在设备上缓存指定的时间段 由 OCSP 服务器 - 目前在 3 到 7 天之间。的有效性 证书将不会被再次检查,直到设备有 重新启动并且缓存的响应已过期。如果撤销是 那时收到,应用程序将被阻止运行。撤销 分发证书将使您的所有应用程序无效 已分发。
如果分发证书,应用程序将无法运行 已过期。目前,分发证书有效期为一个 年。在您的证书到期前几周,申请新的 来自 iOS DevCenter 的分发证书,使用它来创建新的 分发配置文件,然后重新编译和分发 向您的用户更新应用程序。请参阅“提供更新的应用程序”(第 10 页)
我是否遗漏了什么,或者有可能员工(可能拥有数百台 iOS 设备和多个 In House 应用程序)在等待辞职应用程序时无法打开他们的应用程序?
【问题讨论】:
-
你能提供那个报价的链接吗?
-
不幸的是我不能。我几个月前读过它,苹果似乎删除了这个内容,但你可以在这里找到它:http://es.scribd.com/doc/72810321/FA-Wireless-Enterprise-App-Distribution
-
寻找以上报价的人:apple.com/hk/en/ipad/business/docs/…
标签: iphone ios enterprise