cloudkit 自定义容器名称

cloudkit custom container name

我已经下载了苹果的CloudKitAtlas示例代码来学习cloudkit。

为了运行它我得改容器名了。但到目前为止我还做不到。 我不能使用默认的容器。 当我单击 "specify custom containers" 并添加一个时,我总是收到两条错误消息:

将 "iCloud" 权利添加到您的应用程序 ID

将 "iCloud containers" 权利添加到您的应用程序 ID

我试过很多不同的名字,例如: iCloud.com.myawesomeatlas.CloudKitAtlas

我也尝试过 "fix issues",取消选择 iCloud,重新启动 Xcode 但没有任何改变。

如果有人有任何想法...

默认容器名称基于应用程序包标识符。您可以在常规、身份下的应用设置中进行设置。对于您的应用程序,您确实需要 iCloud 功能。您可以在应用程序设置、功能、iCloud 中进行设置。您可以在那里 select 默认容器或指定自定义容器。该自定义容器必须已经存在。