我需要知道:
readwrite
更改为仅read
有可能吗?
答案 0 :(得分:4)
哦,答案很简单:
let shareSubscription = CKQuerySubscription(recordType: "cloudkit.share", predicate: NSPredicate(value: true), options: options)
仅适用于私人数据库,换句话说,适用于创建CKShare的用户的 OWNER 共享记录。
如果您需要订阅另一方的更改。对于参与此分享的用户(受邀参与该分享),您只需创建CKDatabaseSubscription
。
let subscription = CKDatabaseSubscription(subscriptionID: "pl.blue-world.fieldservice.sharedDatabase")
subscription.database = sharedDatabase