cloudkit:验证开发人员ID签名的应用程序错误:存档的应用程序具有需要Mac应用商店分发的权利

时间:2014-12-09 08:29:34

标签: ios macos xcode6 cloudkit

我在使用cloudkit的Mac应用程序中工作但是当我尝试验证开发人员ID签名的应用程序时#34;对于adhoc发布我收到此错误:

"已归档的应用程序具有需要Mac应用商店分发的权利。无效的权利是:com.apple.developer.ubiquity-kvstore-identifier"

enter image description here

仅当我包含cloudKit时才会发生这种情况。你们中的任何人都知道我可以做错什么或如何解决这个错误?

我非常感谢你的帮助。

2 个答案:

答案 0 :(得分:1)

  

CloudKit是一项仅适用于分发的应用的应用服务   App Store和Mac App Store。

因此,您无法在开发者ID签名应用中使用Cloudkit。

https://developer.apple.com/library/ios/documentation/Miscellaneous/Conceptual/CloudKitQuickStart/EnablingiCloudandConfiguringCloudKit/EnablingiCloudandConfiguringCloudKit.html

答案 1 :(得分:0)

此权利指向iCloud键值存储,而不是CloudKit。

据我所知,此错误消息可以忽略。导出为开发者ID签名应用程序的应用程序,包含此权利,可按预期工作。