【问题标题】:How do I delete a CloudKit container?如何删除 CloudKit 容器?
【发布时间】:2014-09-16 04:20:00
【问题描述】:

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

【问题讨论】:

  • iOS 8 已经结束测试,仍然无法删除 iCloud Container。
  • Jacob Farkas CloudKit 工程师在推特上说:目前没有办法删除容器,但我们有一个错误跟踪功能。跨度>
  • @János 我很高兴他们参与其中。很少有错误的 Bundle 标识符,并且您有一堆无用的不可移除容器! :-) 看到它们让我很烦
  • 现在是 2019 年,我们仍然无法删除容器。
  • 现在是 2020 年,我们仍然无法删除容器。

标签: icloud dashboard cloudkit


【解决方案1】:

Apple 的 iOS CloudKit 文档:Enable iCloud and Select CloudKit

重要提示:当您选择 CloudKit 时,Xcode 会根据捆绑包 ID 创建一个默认容器 ID。因为你不能删除 iCloud 容器,所以在选择 CloudKit 之前,在 Xcode 的 General 面板中验证你的 bundle ID 是正确的。要更改您的捆绑包 ID,请阅读在应用分发快速入门中设置捆绑包 ID。

Apple 的 macOS CloudKit 文档:About Containers and Databases

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

【讨论】:

  • 我可以在开发者门户上删除注册的App ID,奇怪为什么它不级联删除容器。
  • XC 卡创建了一堆容器,我无法删除。可笑。
【解决方案2】:

您目前无法删除容器。最好将容器命名为 App 不可知论,以便您以后可以在需要时为其他应用重用它们。

例如: iCloud.com.mycompany.container1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-08
    • 2019-02-08
    • 2013-06-18
    相关资源
    最近更新 更多