【问题标题】:"Use default container" doesn't show in iCloud Capabilities“使用默认容器”未显示在 iCloud 功能中
【发布时间】:2020-01-01 03:08:51
【问题描述】:

我想使用CloudKitCoreData 设置iCloud 同步。

但是当我在Capabilities 中添加iCloud 并启用CloudKit 复选框时,Use default container 不会按照文档中的说明出现:

相反,我得到了这个:

也许我错过了什么?

【问题讨论】:

    标签: swift icloud cloudkit


    【解决方案1】:

    这在 Xcode 11 中有所改变,不再有默认容器复选框。

    相反,您必须创建自己的容器。只需按 + 并输入您的 bundle-id。 Xcode 会自动为其添加前缀iCloud.

    所以结果将是iCloud.<your app’s bundle ID>,与之前使用的默认 Xcode 相同。

    这似乎是一个有用的教程,更新了 Xcode 11 中的更改:https://www.raywenderlich.com/4878052-cloudkit-tutorial-getting-started

    【讨论】:

    • “默认容器的标识符与应用程序的捆绑包 ID 匹配。”,引用自 Documentation
    猜你喜欢
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 2021-12-30
    • 2018-10-30
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多