我已阅读并重新阅读此处找到的 Apple 推送通知文档
但似乎无法找到我的问题的答案。我想知道的是,Apple 是否就其 APNS 服务在保证交付时间及其作为紧急通知服务的适用性方面的可靠性做出任何陈述。我已经看到许多堆栈溢出答案以及场外文章和论坛回复都暗示了服务无法保证的事实,但我从苹果文档中可以得到的最多的是这个
Apple Push Notification Service 包括一个默认的服务质量 (QoS) 组件,该组件执行存储和转发功能。如果 APNs 尝试发送通知但设备处于离线状态,则 QoS 会存储通知。它只为设备上的每个应用程序保留一个通知:从该应用程序的提供者处收到的最后一个通知。当离线设备稍后重新连接时,QoS 会将存储的通知转发给设备。QoS 将通知保留一段有限的时间,然后再将其删除。
这似乎表明在设备离线的情况下,只有最新的消息才能确保传递,但这并不是我要问的。
我的 [真实] 问题:Apple 是否有任何官方声明关于 APNS 推送的交付时间和 APNS 作为紧急通知服务的适用性?