企业应用程序上的证书即将过期 (IOS)

Expiring Certificate on Enterprise app (IOS)

我在现场有一个企业应用程序在 3 年前使用分发证书签名,该应用程序将于下个月到期。理想情况下,我不想将我的应用程序重新部署给我的用户,根据苹果文档 Re-Creating Certificates and Updating Related Provisioning Profiles,看来我可以创建一个新的 dist 证书,用新证书更新我的配置文件,我的应用程序在现场不会受到影响。几年前,我已经阅读了一些关于此事的相互矛盾的帖子,现在不可否认,这些帖子说我需要重新部署我的企业应用程序,所以想知道是否有人能够为我确认最新的游戏状态。

如有任何信息,我们将不胜感激。

不,如果您的 bundler identifier 相同,则无需重新部署应用。

您可以撤销当前证书并创建一个新证书。此操作可能导致 'stop' 在移动设备中使用应用程序(如果或当它连接到苹果服务器时)。这样做的原因是,用户需要从设备设置中 accept/trust 新证书的开发者。

用户 accepts/trust 新证书后,您的应用将继续正常运行。

如果你对这个场景的理解还有什么困惑或者问题可以问我

最近,我为我的一个企业应用程序实际测试了这个场景,并且成功了。

希望它也对你有用!!!