3

需要在網絡上打開ipod touch才能接收Apple推送通知的網絡服務,端口號,傳出呼入或兩者都需要?傳入蘋果推送通知的端口號

我知道發送apns時要設置的傳出端口號。唯一的問題是,在我的學校裏,幾乎所有的輸出(和輸入)端口都被阻塞,結果APN不起作用。我確信,如果我和我的網絡管理員談過,並告訴他哪個端口可以解鎖,他會這樣做。所以我的問題是:需要在網絡上打開哪些網絡服務,端口號,傳出傳入或兩者都需要在ipod touch上接收Apple推送通知?

回答

9

根據Apple's docs:端口5223.

如果設備連接通過Wi-Fi 並且仍然無法接收 通知,在Wi-Fi網絡 你使用可能有一個防火牆 即阻止端口5223.此端口 必須打開TCP通信的 通知才能正常工作。

+1

Apple還聲明您應該「打開TCP端口443(僅用於Wi-Fi的後備,當設備無法與端口5223上的APN進行通信時)」。 –

3

對於APNS在您的網絡內工作,您必須能夠與17.0.0.0/8:5223進行通信。 TCP連接從iOS設備發出到* .push.apple.com。沒有入站TCP連接要求。