如果我撤销iOS企业应用程序仍然工作?

我正在通过外部URL部署我的应用程序。 该应用程序使用企业configuration文件安装在世界各地的数百台设备上。 证书即将过期几天。 我的问题是将撤销任何现有用户的证书效果? 我知道新用户不能安装应用程序,但现有的用户呢? 他们仍然能够正确使用应用程序? 如果是这样,你知道苹果允许应用程序工作多长时间?

撤销证书将使任何现有的应用程序失败。 我相信设备重新启动时会检查证书。

您需要创build另一个新证书,并使用新build的应用更新您的用户设备。

但是,即使您没有吊销当前的证书,任何现有的应用程序在数天后仍然会停止工作。

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html#//apple_ref/doc/uid/TP40012582-CH33-SW13

重要提示:撤销企业分发证书会使所有使用该证书签名和部署的应用程序失效。

新的位置

https://developer.apple.com/library/ios/qa/qa1868/_index.html