2

对于 VOIP 推送,在客户端我们将使用 Pushkit 来接收 VOIP 通知。

在服务器上使用“aps”密钥存在一些混淆。您能否确认默认情况下使用带有 voip 扩展名的 SSL 证书发送的所有推送是否都是高优先级推送?

如果没有,我们需要将优先级设置为高,文档说不能单独使用“content_available”的高优先级。这是否意味着即使对于 VOIP,静默通知也应始终处于低优先级?

如果上述事情是有效的,这意味着对于 VOIP,要使推送具有高优先级,它必须发送警报/声音/徽章之一以及可用于高优先级 VOIP 通知的内容?

非常感谢您对此的评论/答案。

问候,_Ayush

4

1 回答 1

0

带有 content_available 的 Pushkit voip 始终是高优先级。

当您在创建证书时选中 VOIP 标记并默认使用该 p12/pem 时,它以高优先级工作。

https://developer.apple.com/reference/pushkit

PKPushRegistry 对象请求发送专门的推送通知并处理这些通知的接收。推送注册表对象仅管理某些类型的通知,例如 VoIP 应用程序所需的高优先级通知。PushKit 根据需要唤醒您的应用程序以传递传入通知并将通知直接传递到请求它们的推送注册表对象。

于 2016-08-01T14:33:16.787 回答