IBM MobileFirst APNS通知需要1-courier.push.apple.com吗? 这是为了什么?

IBM MobileFirst知识中心指出,以下服务器和端口号必须可供APNS推送通知使用:

  • gateway.sandbox.push.apple.com:2195
  • feedback.sandbox.push.apple.com:2196
  • gateway.push.apple.com:2195
  • feedback.push.apple.com:2196

不过,我已经在Apple文档中看到了端点1-courier.push.apple.com:5223 (例如,Apple的故障诊断文档)。

此服务器和端口是否也需要MFP服务器(通过防火墙)访问? 它是干什么用的?

我不清楚它的用途,但与知识中心不同 – 本教程确实提到了MobileFirst Server实例要求该地址可用: https : //developer.ibm.com/mobilefirstplatform/documentation/getting-开始-7-1 /基础/通知/推送通知,概述/推通知,在混合动力的应用程序/#setupiOS

你有没有尝试过,并观察到任何差异?

只有在通过WiFi连接设备时才需要5223。

“要实现反馈服务,您需要允许通过端口2196的入站和出站TCP数据包。通过Wi-Fi连接到推送服务的设备和计算机将需要允许通过端口5223的入站和出站TCP数据包”