我的CloudKit数据库中有一个Person
表。 Person
具有iceCreams
个对象的IceCream
参考列表。我想设置一个订阅,每次将IceCream
添加到iceCreams
列表时,用户都会收到通知。
我可以在谓词为IceCream
的{{1}}上建立订阅,但是我希望"TRUEPREDICATE"
的名称包含在推送消息中,因此我认为而是订阅Person
recordType,因此我可以引用Person
对象的name
中的alertLocalizationArgs
字段。
我的问题是我不知道如何在CKNotificationInfo
列表更改时触发的Person
recordType上指定谓词?
这就是我要的目的,但是它为无效谓词引发了异常:
iceCreams