我们有一个企业帐户,直到 iOS 14 都没有问题,但一旦用户将手机更新到 iOS 15,他们就会收到此警报。
此应用程序的开发人员需要更新它才能与此版本的 iOS 配合使用
现在,只有在 iOS 15 上运行的企业应用程序才会出现此问题。我做了一些研究并找到了这篇文章。https://developer.apple.com/documentation/xcode/using-the-latest-code-signature-format。
在这里它指出
要检查名为 MyApp.app 的应用程序是否具有新签名,您可以使用
协同设计实用程序:%协同设计-dv /path/to/MyApp.app
在输出中查找字符串,例如 CodeDirectory v=20500。对于任何小于 20400 的 v 值,您需要重新签名您的应用程序。
我这样做了,我的输出确实是 v=20400。我已使用在 Mac OS 11.2.3 上运行的 Xcode 12.5 签署了该应用程序。我认为苹果文档对此不正确。(我可能是错的)
任何人都可以帮忙并告诉我,我们到底需要做什么才能解决这个问题?
编辑:我能够通过将操作系统升级到 Big Sur 来解决这个问题。Xcode 版本为 12.5。