2014-07-24 48 views
32

我不小心在CloudKit中创建了一个新的容器,当我打开仪表板时它真的很烦人。任何建议如何删除?在developer.apple.com上,我看不到容器的删除按钮。如何删除CloudKit容器?

+1

它似乎目前不是由于测试版状态。 – Shmidt

+3

iOS 8超出测试版,并且仍然无法删除iCloud容器。 –

+0

同样的问题在这里,你试过删除关联的App ID吗?如果iCloud容器变成孤儿,它可能会被删除。 –

回答

25

苹果的iOS CloudKit文档:Enable iCloud and Select CloudKit

重要提示:当您选择CloudKit,Xcode中创建一个基于包ID的默认容器ID。因为您无法删除iCloud容器,请在选择CloudKit之前在Xcode的常规窗格中验证您的包ID是否正确。要更改您的套件ID,请阅读在App Distribution Quick Start中设置套件ID。

苹果的MACOS CloudKit文档:About Containers and Databases

多个应用程序和用户可以访问到iCloud,但数据是分开的,并称为容器分区封装。属于您应用的容器无法通过其他开发人员的应用访问。但是,您的应用可以共享容器。多个应用程序可以共享同一个容器,而一个应用程序可以使用多个容器。每个应用有一个默认容器,但您可以创建其他自定义容器。默认容器的标识符与应用程序的包ID相匹配。您指定的其他容器ID在所有开发者帐户中都必须是唯一的。 容器不能被删除。

+6

我可以在开发者门户上删除注册的“App ID”,奇怪它为什么不级联删除容器。 –