phonegap推送通知无法在iPhone上运行

时间:2017-12-08 15:56:31

标签: ios ionic-framework apple-push-notifications phonegap-plugins

我正在开发Ionic app,其中我使用了phonegap推送插件,但它无法正常工作。当应用程序第一次在iPhone上安装时,它会显示通知权限弹出窗口,然后在单击“允许”按钮后没有发生任何事情,我也无法跟踪确切的错误。

1 个答案:

答案 0 :(得分:0)

您是否具有允许发送推送通知的证书? 在使用xcode进行构建之前,您是否启用了推送通知功能?

检查您要发送的有效负载。这个有效载荷对我有用:

{
    "registration_ids":["device token"],
    "content_available": true,
    "notification" : {
        "force-start": "1",
        "content-available": "1",
        "no-cache": "1",
        "body":"Test" ,
        "title" : "Test",
        "sound" : "default" ,
        "icon":"default",
        "badge": 5
    },
    "priority":10
}

仅当您想在应用程序图标上显示徽章时才添加徽章