gpt4 book ai didi

ios - 更新通知的替代方法不起作用

转载 作者:行者123 更新时间:2023-11-29 01:50:10 25 4
gpt4 key购买 nike

更新通知停止工作。在苹果找到解决办法之前,你有什么解决办法?

CKFetchNotificationChangesOperation sometimes does not return UPDATE, DELETE notifications CloudKit push notifications on record update stopped working https://forums.developer.apple.com/thread/7288

我的快速修复是,每分钟,当用户触发 UIRefreshControl 时,我就会下载自上次更新以来修改的所有记录。有用。但我心里有一个更好的想法,好奇,你怎么看。有什么缺点。

我正在考虑向数据库添加一个Change表。它将具有 recordNamerecordTypechangeType 字段。 changeType 可以有 insertupdatedelete 字符串值。 (或相应的 int 枚举)

而且我将仅使用 CKSubscription 创建和观察 Change 表。总是在自定义表中创建、更新、删除记录时,我会做两件事,即执行该操作,作为第二个操作,我会在更改中创建一个“日志条目”表。因为它是Change 中的Insert 操作,而且插入通知似乎有效,所以所有设备都会收到通知。他们可以下载引用的记录。

您发现任何缺点吗?

最佳答案

我也使用过类似的策略。有一些缺点:

  • 更多数据(存储和传输)使用
  • 订阅的可能性有限,或者您必须复制更多数据。
  • 您的应用中存在您实际上不希望出现的额外代码。

解决这个问题的唯一好的办法是:

  • Apple 应该修复它...

关于ios - 更新通知的替代方法不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31499029/

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