【发布时间】:2018-08-14 03:27:54
【问题描述】:
这是docs 的状态:
通知的优先级。指定以下值之一:
10——立即发送推送消息。具有此优先级的通知 必须在目标设备上触发警报、声音或标记。它是一个 将此优先级用于仅包含的推送通知的错误
content-available键。5 - 在考虑功率的情况下发送推送消息 设备的注意事项。具有此优先级的通知可能 分组并分批交付。它们受到限制,在某些情况下 案件未送达。
关于VoIP:
开发者应该使用 PushKit 而不是持久连接 框架——允许应用程序接收推送(通知)的 API 当数据可用时)来自远程服务器。每当推 收到后,该应用程序将被调用。例如,一个 VoIP 应用程序可以 接到电话时显示警报,并提供一个选项 接听或拒绝来电。它甚至可以开始采取前期措施 在用户决定接受的情况下发起呼叫。
我是否正确理解apns-priority 定义了 APNS 端的消息队列,而 VoIP 推送类型定义了设备上发生的情况?
他们说的是什么意思
将此优先级用于仅包含
content-available键的推送通知是错误的。
APNS 会返回错误还是只是一种不好的做法?
附:我使用 AWS SNS 发送通知,它不支持自定义 apns-priority,但我很好奇它如何影响流程。
【问题讨论】:
标签: ios apple-push-notifications amazon-sns