gpt4 book ai didi

ios - CKFetchNotificationChangesOperation 有时不返回更新、删除通知

转载 作者:可可西里 更新时间:2023-11-01 03:20:54 24 4
gpt4 key购买 nike

CKFetchNotificationChangesOperation 返回 INSERT 操作,但不总是返回 UPDATE 和 DELETE。 DELETE,UPDATE 在我将应用程序提交到 App Store 时最后一次起作用,但现在不再起作用了。为什么?我创建了如下订阅:

let s = CKSubscription(recordType: recordType, predicate: NSPredicate(value: true), options: .FiresOnRecordCreation | .FiresOnRecordUpdate | .FiresOnRecordDeletion)
s.notificationInfo = CKNotificationInfo()
subscriptionsToSave.append(s)

仪表板显示所有树触发器:

enter image description here

我没有使用任何alertBody,所以通知是所谓的静默通知,这可能是原因吗?

CloudKit Tips and Tricks讲师说,订阅需要从开发人员门户打开应用程序 ID 的 APS 功能。我不认为我有,但我只想获取通知,仅在可行时推送。

后台功能? - 一样

需要在app的信息plist中设置APS环境 key 。 - 我想我有。

最佳答案

我知道这个问题很老,但是对于那些谷歌搜索的人,一定要查看这篇关于通知不一致的详尽帖子:

Silent pushes not delivered to the app on iOS 11

我发现了一个特别微妙的修复 that I mention here .

关于ios - CKFetchNotificationChangesOperation 有时不返回更新、删除通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31103522/

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