0

我的应用程序的推送通知推送出现两次。但是我添加了一个只推送一次的代码,如下所示:-

我的应用代码

receive message:{
    aps =     {
        alert = "\U5b89\U7881\U63a8\U64ad\U6e2c\U8a66\U4e2d~~~";
        badge = 1;
        sound = default;
    };
}
receive message:{
    aps =     {
        alert = "";
        badge = 0;
        sound = "";
    };
}

我应该怎么办 ?非常感谢!

4

2 回答 2

2

你确定你只发送一次通知吗?我的猜测是您多次注册了设备,或者发送代码运行了两次。苹果的服务器搞砸并发送两次消息是非常不正常的。

于 2013-04-08T02:29:52.740 回答
0

当同一设备有多个注册时,您可能会在您的设备上收到重复的推送消息。如果是这种情况,请检查发生设备注册的代码。

否则,我希望这会有所帮助:- iOS 上的重复推送通知

于 2015-11-20T05:28:58.440 回答