【问题标题】:CoreData schema changes not deploying to CloudKit when using NSPersistentCloudKitContainer使用 NSPersistentCloudKitContainer 时,CoreData 架构更改未部署到 CloudKit
【发布时间】:2020-09-29 07:45:19
【问题描述】:

您好,我在开发环境中的应用程序中使用 CoreData,当我更改模型时,CoreData 中的架构更改会自动发生,这是应该的。但是由于某种原因,当我查看 CloudKit 仪表板时,这些架构更改并没有反映在那里。我删除了 2 个属性,它们在 CoreData 架构中被删除,但在 CloudKit 架构中没有。

有人知道为什么会这样吗?我是否必须做任何特别的事情才能使 CoreData 中的模式更改反映在 CloudKit 中?这一切都发生在开发环境中,与开发-生产迁移的问题无关。

另外,由于某种原因,我无法在 CloudKit 仪表板中删除这些或任何属性(或在 CloudKit 中称为字段)。

谢谢!

【问题讨论】:

    标签: core-data cloudkit


    【解决方案1】:

    如果有人碰巧在这里找到答案:事实证明,在 CloudKit 中创建属性后,您无法删除它们。

    【讨论】:

      猜你喜欢
      • 2021-10-09
      • 2017-11-08
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      • 2020-01-30
      • 2021-03-12
      • 2021-05-27
      • 1970-01-01
      相关资源
      最近更新 更多