Apple推送使用TCP或UDP將消息從其服務器傳遞到設備嗎?Apple推送通知服務使用UDP還是TCP?
回答
從Apple Push Notification Service Programming Guide:
重要:無線網絡用於推 通知僅如果沒有 蜂窩連接,或者如果設備 是一部iPod touch。通過WiFi接收 通知,該設備的 顯示器必須是對(即,它不能 是睡覺),或者它必須插入。 的WiFi發射必須是 出站的TCP端口5223,並且必須是 內有效範圍。
也:
沙盒環境和生產環境
開發和部署客戶端 - 服務器應用程序的提供者 側, 你必須從 iPhone開發人員計劃門戶的SSL證書。每個 證書僅限於一個 應用程序,由其包 ID標識。每個證書也只限於 兩個發展 環境之一,每個都有自己的 分配的IP地址:
沙箱:沙盒環境是用於初始開發和提供應用程序的 測試 。 它提供了與生產環境 相同的一組服務 ,儘管服務器單元的數量較少 。沙盒環境 也作爲一個虛擬設備,使模擬的端到端測試成爲可能。您 在 gateway.sandbox.push.apple.com, 站TCP端口訪問沙箱環境2195
生產:構建提供者 應用的 生產版本時,使用的生產 環境。使用 生產環境的應用程序必須符合蘋果的可靠性要求 。您 在 gateway.push.apple.com,出站TCP訪問生產環境 端口2195
最後:
通用提供者要求
正如你可以溝通提供商 通過 二進制界面的Apple推送通知服務。這個接口是一個 高速,大容量接口 供應商;它使用流式TCP 套接字設計和 二進制內容。二進制接口 是異步的。
生產 環境的二進制接口可通過 gateway.push.apple.com,端口2195;沙盒 (開發)環境的 二進制接口可用 通過 gateway.sandbox.push.apple.com,端口 2195您可能會建立到同一 網關或多個網關 實例的多個並行連接。
- 1. 無Apple推送通知服務的推送通知?
- 2. PHP Apple推送通知反饋服務
- 3. Apple推送通知服務RSS提要
- 4. 用Python推送Apple推送通知服務
- 5. 使用java實現Apple推送通知服務到iPhone
- 6. 使用PHP腳本的Apple推送通知服務
- 7. Apple推送通知服務:證書安裝服務器端?
- 8. Apple推送通知服務是否有流量限制?
- 9. iPhone實時來自服務器的通知,不使用Apple推送通知
- 10. 如何使用Apple推送通知?
- 11. 在IIS服務器上使用PHP的Apple推送通知服務
- 12. Apple推送通知問題
- 13. Apple推送通知構造
- 14. 過濾Apple推送通知
- 15. Apple推送通知服務在生產中不起作用
- 16. 使用Rails服務器推送通知
- 17. BB推送通知服務
- 18. 什麼是推送通知服務?
- 19. 通過Apple推送通知服務向iPhone應用發送命令
- 20. Apple推送通知或Firebase推送通知?
- 21. ASP中的Apple推送通知服務提供程序?
- 22. Apple PNS(推送通知服務)示例代碼
- 23. 記錄了Apple推送通知服務器和apn_on_rails的響應?
- 24. iOS Apple推送通知服務提示框
- 25. 想要檢查我設備上的Apple推送通知服務?
- 26. 無法連接到生產Apple推送通知服務器
- 27. Apple推送通知反饋服務 - 它檢查的頻率
- 28. Apple推送通知 - 送貨回執
- 29. Apple推送通知不適用於aps_production.cer
- 30. 使用Urban飛艇推送通知服務無法獲得推送通知?
文檔說明了這一切。小心看一下? – zneak 2010-03-26 01:15:29
標題包含語法錯誤。也許兩個。我很高興你補充說明。 – intuited 2010-03-26 01:15:53
更新的問題來澄清。蘋果文檔不會覆蓋堆棧的這一端。 – lolsborn 2010-03-26 01:56:20