我们为特定客户定制多个应用程序。每个应用程序都有自己的“企业”分发证书“iOS UniversalDistribution”。今天我们收到消息称我们客户的所有应用程序都已停止工作,甚至无法打开。起初我们以为这是更新后的错误,但我们注意到我们的配置文件已经过期。我们没有收到任何警告、通知、电子邮件……它们都停止工作了。
应用程序能够使用我们构建的自定义服务进行自我更新。既然它们无法在设备上打开,我们担心我们必须在设备上手动安装新版本?
但这意味着将来这种情况还会再次发生。研究了苹果文档后,仍有一些不清楚的地方。如果我们构建应用程序的新版本(.IPA 文件)并在应用程序中推送更新,应用程序是否也会相应地更新所有证书?因此,如果我们在几周前使用更新的配置文件进行更新,是否可以防止这种情况再次发生?
预先感谢您的反馈。