我的应用推送通知推送出现两次。但是我添加了一个代码,只按如下方式推送一次: -
我的应用代码
receive message:{
aps = {
alert = "\U5b89\U7881\U63a8\U64ad\U6e2c\U8a66\U4e2d~~~";
badge = 1;
sound = default;
};
}
receive message:{
aps = {
alert = "";
badge = 0;
sound = "";
};
}
我该怎么办?非常感谢!
答案 0 :(得分:2)
您确定只发送一次通知吗?我的猜测是你已经多次注册了设备,或者发送代码正在运行两次。 Apple的服务器搞砸并发送消息两次是非常不正常的。
答案 1 :(得分:0)
当同一设备有多个注册时,您可以在设备上获得重复的推送消息。如果是这种情况,请检查设备注册发生的代码。
否则,我希望这会有所帮助: - Duplicate push notifications on iOS