jpush-phonegap-plugin IOS 能收到message 但是不能收到notification

ios
jpush
cordova
收不到消息
标签: #<Tag:0x00007fb83cf1a5d0> #<Tag:0x00007fb83cf1a468> #<Tag:0x00007fb83cf1a328> #<Tag:0x00007fb83cf1a1e8>

(Luoerluo) #1

我使用了jpush-phonegap-plugin插件,把这个插件集成到IOS工程中时运行的结果有问题:ios能够收到message,但是收不到notification

注册:

        document.addEventListener("jpush.openNotification", onOpenNotification, false);
        document.addEventListener("jpush.receiveNotification", onReceiveNotification, false);
        document.addEventListener("jpush.receiveMessage", onReceiveMessage, false);

        document.addEventListener("jpush.receiveRegistrationId", function (event) {
            console.log("receiveRegistrationId" + JSON.stringify(event));
        }, false)

#2

请检查客户端配置的环境和服务端推送的环境是否一致

更换一个环境推送是否可以收到


(Luoerluo) #3

谢谢!问题解决了。
调用推送接口的时候在json里面增加了apns_production的配置。

     "options": {
        "apns_production": false
    }

@Lris 回复的相当快,赞!!!