簡體   English   中英

iPhone推送通知隨機發送

[英]iphone push notifications randomly sending

我已經有大約一年的推送通知設置,並且它們運行良好。 現在由於某種原因,他們不是。

首先,我要說的是我正在連接到Apple APNS服務器,並通過PHP腳本發送推送通知。

如果我測試僅將通知發送到我的設備,則每次都可以使用。 如果我測試將通知發送到這里擁有的3或4個設備,則它們都會按應有的方式工作。 如果我向所有用戶(幾百個)發送通知,有時我會收到通知,而大多數時候我不會。

我一次連接到Apple,然后從一個連接發送所有通知。 因此,這不應成為蘋果連接限制的問題。

是否存在不允許您發送給幾百個用戶的限制?

它有數百個用戶,通知可能僅每周發送一次或兩次。 我嘗試設置每個消息之間的時間延遲,但這似乎沒有什么不同。

有誰知道會發生什么或我應該檢查什么?

您正在執行任何錯誤檢查嗎? 您使用的是“簡單”還是“擴展”格式? 您在解析擴展格式的結果嗎? 您需要等待多長時間才能收到通知? 您是否檢測到Apple關閉連接的時間? 您檢查反饋服務嗎?

我不認為您應該使用(短期)PHP腳本。 Apple似乎不會在成功發送通知時向您發送任何信息,並且確實沒有另一種簡便的方法來確保連接的另一端已接收(並處理)了數據。

還值得檢查您是否遵守第22頁上的iOS開發者計划許可協議推送通知要求(禁止直接營銷,請勿過度使用)。

好吧,我把所有事情都整理好了。 它在我的服務器端,我的cron作業修復了所有內容開始起作用后,沒有正確運行php腳本的情況,因此不需要更改我的PHP腳本中的任何內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM