gpt4 book ai didi

ios - CKQueryNotification原因为什么是RecordUpdated但recordFields是nil?

转载 作者:行者123 更新时间:2023-12-01 18:56:56 24 4
gpt4 key购买 nike

println("queryNotification.recordFields.keys: \(queryNotification.recordFields?.keys)")
我没有抓住这个日志怎么可能?如果我收到一条记录已更新的通知,则我至少需要更改一个字段,不是吗?顺便说一句,我正在另一台设备上更改一个字段,所以我看不出recordFields为nil的原因,它应该至少有一个键值。

enum CKQueryNotificationReason : Int {
case RecordCreated
case RecordUpdated
case RecordDeleted
}

最佳答案

创建订阅时需要设置desiredKeys
subscription.notificationInfo.desiredKeys = ["neededField"]

关于ios - CKQueryNotification原因为什么是RecordUpdated但recordFields是nil?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26226045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com