Ios 使用NSPersistentCloudKitContainer时仅在本地存储某些实体

Ios 使用NSPersistentCloudKitContainer时仅在本地存储某些实体,ios,swift,core-data,cloudkit,nspersistentcloudkitcontainer,Ios,Swift,Core Data,Cloudkit,Nspersistentcloudkitcontainer,我想要实现的是,我有一个与CloudKit同步的核心数据配置和一个不同步的配置。有些实体我不想同步。它们应仅在本地存储 我尝试创建一个单独的配置,并取消选中与CloudKit一起使用的。现在,如果我要添加一个只应由本地配置使用的新实体,那么它也始终处于默认配置(与CloudKit同步)。但是,我无法从默认配置中删除实体 在这种情况下,实体也处于默认配置中,因此将与CloudKit同步 如何实现仅在设备上存储此实体?您的用例文档如下: 本文档最后建议您创建两种配置,一种与CloudKit同步,另

我想要实现的是,我有一个与CloudKit同步的核心数据配置和一个不同步的配置。有些实体我不想同步。它们应仅在本地存储

我尝试创建一个单独的配置,并取消选中与CloudKit一起使用的
。现在,如果我要添加一个只应由本地配置使用的新实体,那么它也始终处于默认配置(与CloudKit同步)。但是,我无法从默认配置中删除实体

在这种情况下,
实体
也处于默认配置中,因此将与CloudKit同步


如何实现仅在设备上存储此实体?

您的用例文档如下:


本文档最后建议您创建两种配置,一种与CloudKit同步,另一种不与CloudKit同步。看起来默认配置没有与Cloudkit同步。

我的默认配置中已经有几个实体,它们都与Cloudkit同步。它也有默认选中的CloudKit使用的复选框。我理解。我认为文档建议,在“管理多个存储”下,不要将默认配置与Cloudkit同步。相反,您应该创建一个单独的配置,称为“云”,在其中您可以与Cloudkit同步一个子集。