标签: ios cloudkit
这是我面临的情景:
CloudKit帐户A已将CKShare附加到记录中,并且帐户B已加入该共享。 (这一切都很好。)
帐户B有一个CKDatabaseSubscription订阅了容器的共享数据库。 (这也很好,我得到了更新)。
什么是奇怪是如果帐户B对共享记录进行更改或创建一个,则上述订阅会将通知推送到登录到帐户B的设备。这会导致帐户B获取区域更改,包括刚进行更改的设备上传的更改。
我期望订阅的工作方式与私人数据库一样,即对记录进行更改的设备不会被告知。
有没有办法实现这个目标?