我在使用 cloudkit 的 Mac 应用程序中工作,但是当我尝试为临时分发“验证开发人员 ID 签名的应用程序”时,我收到此错误:
“存档的应用程序具有需要 Mac 应用商店分发的权利。无效的权利是:com.apple.developer.ubiquity-kvstore-identifier”
只有在我包含 cloudKit 时才会发生这种情况。你们中有人知道我可能做错了什么或如何解决此错误吗?
非常感谢您的帮助。
最佳答案
CloudKit is an app service available only to apps distributed through the App Store and Mac App Store.
因此您将无法在 Developer ID 签名的应用程序中使用 Cloudkit。
关于ios - cloudkit: validate a developer ID-signed application error: the archived application has entitlements that require Mac app store 分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27374381/