需要在网络上打开哪些网络服务、端口号、传出传入或两者,以便 ipod touch 接收 Apple 推送通知?
我知道发送 apns 时要设置的传出端口号。唯一的问题是,在我的学校里,几乎每个传出(和传入)端口都被阻塞,因此 APN 不起作用。我敢肯定,如果我与网络管理员交谈并告诉他要解锁哪个端口,他会这样做。所以我的问题是:需要在网络上打开哪些网络服务、端口号、传出传入或两者,以便 ipod touch 接收 Apple 推送通知?
需要在网络上打开哪些网络服务、端口号、传出传入或两者,以便 ipod touch 接收 Apple 推送通知?
我知道发送 apns 时要设置的传出端口号。唯一的问题是,在我的学校里,几乎每个传出(和传入)端口都被阻塞,因此 APN 不起作用。我敢肯定,如果我与网络管理员交谈并告诉他要解锁哪个端口,他会这样做。所以我的问题是:需要在网络上打开哪些网络服务、端口号、传出传入或两者,以便 ipod touch 接收 Apple 推送通知?
根据Apple 的文档:端口 5223。
如果设备通过 Wi-Fi 连接但仍无法接收通知,则您使用的 Wi-Fi 网络可能有防火墙阻止端口 5223。此端口必须对 TCP 流量开放,通知才能工作。
要使 APNS 在您的网络中工作,您必须能够与 17.0.0.0/8:5223 通信。TCP 连接是从 iOS 设备到 *.push.apple.com 的。不需要入站 TCP 连接。