+-

我想在我的应用程序中实现CloudKit,但是我无法将其添加到我的项目中。
大多数教程都是在旧的Xcode版本中制作的(我猜),其中他们有一个iCloud的开关--在我的项目(Xcode 11)中不是这样的。对我来说,Capabilities选项卡看起来像这样。
正如你所看到的,没有iCloud或CloudKit选项。我可以在代码中导入CloudKit,但我得到了运行时错误 "The application is missing required entitlement com.apple.developer.icloud-services",我认为这是因为我没有将其添加到能力中。
请注意,我在创建项目时确实启用了 CloudKit。
有谁知道我在哪里可以将该权限添加到项目中?或者我还可以如何将CloudKit包含到我的项目中?
1
投票
投票
iOS应用程序可用的功能取决于你的程序会员资格。
iCloud只提供给苹果开发者计划的付费会员。
免费层的Apple Developer只能访问以下功能(就是你显示的可用功能)。
应用程序组 背景模式 数据保护 保健箱 家居用品 应用间音频 钥匙链分享 地图 无线附件配置我附上了一个链接,其中显示了每个会员级别所支持的功能的完整列表。
会员级别支持的功能