我在CoreData和iCloud(CloudKit)之间进行同步。如何检查用户是否切换了iCloud帐户?
其他问题:
用户将我的应用与iCloud帐户" A"一起使用。他加入数据。所有数据都将在CKContainer" A"中复制。 如果用户将在iCloud帐户" B"上切换帐户。我将在新的CKContainer" B"。
中添加当前数据但是如果用户返回iCloud帐户" A",我需要从CKContainer" B"添加当前数据。到CKContainer" A"没有重复。如何解决问题?
答案 0 :(得分:0)
在您的应用中为Filter
添加一个观察者,然后清除本地数据并再次从iCloud中提取。
Notification.Name.CKAccountChanged