科尔多瓦APNS背景通过

时间:2015-08-06 07:07:10

标签: cordova phonegap-plugins

我在使用Cordova执行后台传递的IOS推送通知时遇到问题。

我正在使用https://github.com/ToniKorin/PushPlugin

我正在尝试使用推送通知在后台触发Javascript函数。但目前它并没有触发它。

我使用了与他们完全相同的代码,不确定是否是权限问题,或者如果我需要另一个插件供后台模式工作,我甚至不确定在哪里查看。

编辑 我在Info.plist中添加了这个,它位于插件的xml

 <key>UIBackgroundModes</key>
    <array>
        <string>remote-notification</string>
    </array>

1 个答案:

答案 0 :(得分:2)

只有无声通知才能在后台执行代码。

无提示通知应在其推送通知有效负载上具有content-available密钥

发送静默通知的推送有效负载示例

{
    aps = {
        "content-available" : 1,
        sound : ""
    };
}