VOIP按“aps”键进行高优先级通知 - 警报/徽章/声音

时间:2016-07-25 09:35:42

标签: ios apple-push-notifications voip pushkit

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

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

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

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

非常感谢评论/答案。

此致 _Ayush

1 个答案:

答案 0 :(得分:0)

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

在创建证书时检查VOIP标记并默认使用p12 / pem时,它会以高优先级工作。

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

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