簡體   English   中英

無法接收iOS通知

[英]Can not receive ios notification

我想使用APNS發送ios通知,但是我已經注意到由移動設備創建的ony訪問令牌可以接收通知,而由其他設備創建的另一個令牌則無法接收通知。

例如,我在開發iphone中安裝了應用程序,並且可以接收通知,但是在另一部iphone(非開發)中,我無法接收任何通知。

當我嘗試同時(並行)向兩個設備發送通知時,我無法在兩個設備中都收到任何通知。

但是如果發送獨立的通知,則只有開發設備可以接收。

手機本身沒有推送“環境”。

構建的應用程序可以與開發推送環境或生產推送環境一起使用(作為簡化摘要-默認情況下,將啟用通過Xcode構建/安裝的應用程序進行開發推送,而將應用程序作為。 Xcode之外的ipa將啟用生產推送)。

如果手機上安裝的應用程序版本是為開發環境而構建的,則必須在推送環境上發送推送,反之亦然,以進行生產。 服務器連接到的Apple開發環境網關(也稱為沙箱網關)將用於開發:

ssl://gateway.sandbox.push.apple.com:2195

而生產網關是:

ssl://gateway.push.apple.com:2195

這就是一些基本知識,對於您的實際問題,您需要:顯示並行發送推送的服務器代碼; 並指出您如何在未收到推送的手機上安裝應用程序; 並指出您的服務器如何從設備獲取推送令牌以診斷問題。

暫無
暫無

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

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