我想了解Web服务器接收推送通知时APNS的周期。我从(外部)Web服务器打开了端口2195,我是否需要另一个端口在服务器中打开它以接收推送通知?因为仍然没有收到。
请帮忙!
最佳答案
是的,端口2195已打开。使用APNS,您只发送东西。除非您使用反馈网关,否则苹果不会将任何东西退回给您,我想这不是您的情况...
您的服务器未收到推送通知。它仅向Apple发送请求,然后Apple向iOS设备或MacOS桌面发送通知。
如果您的设备没有收到,并且您的服务器代码能够与Apple建立连接,则很可能您的推送证书未上传到您的服务器,或者它存在权限问题,或者未在iOS开发网站上正确生成。
ps。如果要发送OUT内容,则逻辑上应该从服务器的内部(出站)打开端口