如何防止对共享CloudKit区域的更改导致冗余的CKDatabaseSubscription更新?

时间:2016-09-17 12:16:35

标签: ios cloudkit

这是我面临的情景:

CloudKit帐户A已将CKShare附加到记录中,并且帐户B已加入该共享。 (这一切都很好。)

帐户B有一个CKDatabaseSubscription订阅了容器的共享数据库。 (这也很好,我得到了更新)。

什么是奇怪是如果帐户B对共享记录进行更改或创建一个,则上述订阅会将通知推送到登录到帐户B的设备。这会导致帐户B获取区域更改,包括刚进行更改的设备上传的更改。

我期望订阅的工作方式与私人数据库一样,即对记录进行更改的设备不会被告知。

有没有办法实现这个目标?

0 个答案:

没有答案