如果你的 macOS 和 iOS 用戶端收不到 Apple 推送通知

了解如果你的 macOS 和 iOS 用戶端連接網絡後,看不到 Apple 推送通知時該怎樣做。

本文旨在供網絡管理員參考。

Apple 推送通知服務連接方式

如要使用「Apple 推送通知服務」(APNs),你的 macOS 和 iOS 用戶端必須直接且持續連線到 Apple 伺服器。

你的 iPhone、iPad 或 iPod touch 可能透過流動數據 (如可用) 或 Wi-Fi 連線至 APNs。

檢查所需傳輸埠

如果你在有防火牆的情況下使用 Wi-Fi,或使用流動數據的專用連接點名稱,請連線至特定傳輸埠。你需要以直接、無代理的方式透過以下傳輸埠連線至 APNs 伺服器:

  • TCP 傳輸埠 5223,用來與 APNs 通訊。
  • TCP 傳輸埠 443 或 2197,用來將通知傳送到 APNs。*
  • 在裝置啟用期間,以及之後裝置無法透過傳輸埠 5223 連接 APNs 而要回降 (只限 Wi-Fi) 時,則需要使用 TCP 傳輸埠 443。

APNs 伺服器使用負載均衡技術,因此你的裝置無法一直連線至同一個公用 IP 位址以接收通知。建議讓裝置在指定給 Apple 的整個 17.0.0.0/8 位址區塊,存取這些傳輸埠。

更多內容

* 部分 MDM 伺服器可能仍會使用傳輸埠 2195 傳送通知到 APNs,並使用傳輸埠 2196 作回應。

發佈日期: