2013-04-08 167 views
1

我的應用程序的推送通知推送出現兩次。但我添加了一個代碼只推一個時間如下: -推送通知推送出現兩次?

我的應用程序代碼

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

我應該怎麼辦?非常感謝!

+0

我已經注意到了相同的行爲。在這裏問一個關於它的問題:http://stackoverflow.com/questions/33047914/ios-push-notification-banner-shown-twice-for-a-single-push/ – pkamb 2015-11-12 21:06:21

回答

2

您確定只發送一次通知嗎?我的猜測是你有多次註冊設備或者發送代碼運行兩次。蘋果電腦的服務器搞砸了兩次併發送消息會非常不正常。

+0

我使用MAC mini打開谷歌Chrome網頁推送通知有沒有這樣的情況,但我使用Windows PC打開谷歌鉻網絡推送通知是正常的!!我不明白@@「 – SimonKira 2013-04-08 03:40:21

+0

你應該發佈你使用的代碼發送推送通知,如果你想更詳細的答案 – Lance 2013-04-08 13:57:09

0

當同一設備有多個註冊時,您可以在設備上獲得重複推送消息。如果是這種情況,請檢查設備註冊發生的代碼。

否則,我希望這將有助於: - Duplicate push notifications on iOS