【问题标题】:is iOS VoIP push payload similar to the payload of silent notifications?iOS VoIP 推送负载是否类似于静默通知的负载?
【发布时间】:2018-01-14 10:00:49
【问题描述】:

我有一个应用程序从服务器(使用 UserNotifications 框架)获取静默通知以启动某些进程。它工作正常。出于某些目的,我还必须在我的应用程序中实现 VoIP 推送(使用 PushKit 框架)。

我应该在负载(除了令牌)中插入哪些更改? 我可以发送相同的有效负载,只需将 UserNotifications 令牌替换为 PushKit 令牌吗?

【问题讨论】:

  • 使用 VoIP 令牌和 VoIP pem 文件尝试相同的有效负载。

标签: ios swift voip pushkit usernotifications


【解决方案1】:

是的,您可以发送相同的有效负载,VOIP 有效负载在默认情况下始终是无声的。并且所有类型的通知负载都只包含在 json 中。

例如

$body['aps'] = array(
'content-available'=> 1,
'alert' => $message,
'sound' => 'default',
'badge' => 0,
);

您可以根据需要附加 json 有效负载。

didReceiveIncomingPushWithPayload 中获得有效负载后,您可以在数组和/或字典中进行转换。

参考更多详情

https://github.com/hasyapanchasara/PushKit_SilentPushNotification

【讨论】:

    猜你喜欢
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 2017-07-20
    • 2020-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多