我们有一个使用 ios 企业分发证书签名的内部 ipad 应用程序。
在 iPad 的“provisioning profiles”列表中,我可以看到这个应用程序的 provisioning profile 大约两周后就会过期。
到目前为止,我在网上只找到关于“证书”过期的信息,术语“供应配置文件”和“证书”有时在过期方面似乎可以互换使用,但这些不是同一个文件。
理论上,用于签署此应用程序的证书(不是配置文件)是否可能早于此日期到期?
如果证书过期而配置文件仍然有效,会发生什么情况?应用程序何时停止运行?
如何检查证书何时过期?
最佳答案
知道这是旧的,但我想我会回答:
如果您拥有企业帐户,则您的证书完全有可能过期。企业账户分发证书的默认期限为 3 年。在它过期时,您的应用程序将不再在您分发它的任何设备上运行,它只会崩溃。
一个企业开发者账号将允许您同时拥有 2 个证书。避免出现此问题的最佳方法是每 1.5-2 年创建一个新证书并切换您的新版本以使用新证书,以便您的所有用户都有大量时间在新版本停止之前安装它为他们工作。
关于ios 企业 : provisioning profile and certificate expiration - when will App stop to work?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16612498/