0

PushKit QoS 策略是什么?常规推送通知的策略定义为存储转发。

Apple Push Notification 服务包括一个默认的服务质量 (QoS) 组件,该组件执行存储和转发功能。

如果 APNs 尝试发送通知但设备处于离线状态,则通知会存储一段有限的时间,并在可用时发送到设备。

仅存储特定应用程序的一个最近通知。如果在设备离线时发送了多个通知,则每个新通知都会导致先前的通知被丢弃。这种只保留最新通知的行为称为合并通知。

如果设备长时间保持离线状态,则为它存储的所有通知都将被丢弃。

PushKit 通知呢?它与常规推送通知相同吗?

4

1 回答 1

2

我执行了以下步骤来自己验证问题

  1. 将设备置于飞行模式
  2. 发送至少 5 个不同的 PushKit 通知
  3. 等待约 3 分钟
  4. 取消飞行模式

只有最后一个 PushKit 通知到达,它与存储转发Apple 的策略(专门为常规远程推送通知定义)兼容。

于 2015-11-25T09:45:22.220 回答