Swift CoreData&x2022;使用NSPersistentCloudKitContainer时如何执行轻量级迁移?

Swift CoreData&x2022;使用NSPersistentCloudKitContainer时如何执行轻量级迁移?,swift,core-data,swiftui,migration,cloudkit,Swift,Core Data,Swiftui,Migration,Cloudkit,我正在使用CoreData和CloudKit(NSPersistentCloudKitContainer)开发一个应用程序 我正在进行应用程序更新,其中包括对CoreData模型的更新。我已经创建了一个新的模型版本,并应用了更改(包括新的属性和关系以及实体和属性的重命名)。对于重命名,我将重命名ID设置为旧实体-/Property名称。轻量级迁移应支持这些更改 问题 在更新 CORDATA模型时,我还有什么要考虑的吗?还是我覆盖了所有? CloudKit同步怎么样?CloudKit如何处理

我正在使用
CoreData
CloudKit
NSPersistentCloudKitContainer
)开发一个应用程序


我正在进行应用程序更新,其中包括对
CoreData模型的更新。我已经创建了一个新的
模型版本
,并应用了更改(包括新的属性和关系以及实体和属性的重命名)。对于重命名,我将
重命名ID
设置为旧实体-/Property名称。轻量级迁移应支持这些更改


问题

    在更新<代码> CORDATA模型时,我还有什么要考虑的吗?还是我覆盖了所有?
  • CloudKit同步怎么样?CloudKit如何处理
    CoreData模型更新
  • 我了解到在
    开发过程中添加此方法(
    初始化LoudkitschemaWithOptions
    ),并在部署到
    生产过程中删除此方法。这个方法有什么作用


事先非常感谢你的帮助。这是一个巨大的更新,而且应用程序确实有一个现有的用户群,因此
迁移问题
是没有选择的;)

查看旧问题查看CoreData编程指南,然后测试,测试,测试。-运气好吗?我遇到了同样的问题,不知道如何继续well@fphelp不是真的。自从我做了更改后,iCloud Sync无法工作。