推送通知推送出现两次?

问题描述:

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

我的应用程序代码

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

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

+0

我已经注意到了相同的行为。在这里问一个关于它的问题:http://*.com/questions/33047914/ios-push-notification-banner-shown-twice-for-a-single-push/ – pkamb 2015-11-12 21:06:21

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

+0

我使用MAC mini打开谷歌Chrome网页推送通知有没有这样的情况,但我使用Windows PC打开谷歌铬网络推送通知是正常的!!我不明白@@“ – SimonKira 2013-04-08 03:40:21

+0

你应该发布你使用的代码发送推送通知,如果你想更详细的答案 – Lance 2013-04-08 13:57:09

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

否则,我希望这将有助于: - Duplicate push notifications on iOS