Apple APNs 收不到的情況

心得

因為工作的關係在研究手機推播,
發現手機在工作環境下可能手機收不到推播,
如果收不到可以檢查一下 Apple push notification 的對應 port 是否有開啟,

  • TCP port 5223,APNs 通訊。
  • TCP port 2195,傳送通知到 APNs。
  • TCP port 2196,APNs feedback 服務。
  • 如無法使用 TCP 5223 port 會使用 TCP 443 port(在 Wi-Fi only 的情況下)。

以上資訊可以看:https://support.apple.com/zh-tw/HT203609