iOS APN Php无法连接
我按照youtube教程介绍了如何发送推送通知: 然而,当我在我的Web服务器上运行php文件时,它超时,给我这个错误。我看了一下网络,没有发现任何问题,有人能告诉我哪里出了问题吗iOS APN Php无法连接,php,ios,swift,push,apn,Php,Ios,Swift,Push,Apn,我按照youtube教程介绍了如何发送推送通知: 然而,当我在我的Web服务器上运行php文件时,它超时,给我这个错误。我看了一下网络,没有发现任何问题,有人能告诉我哪里出了问题吗 [14-Dec-2015 06:13:10 America/New_York] PHP Warning: stream_socket_client(): unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Connection timed
[14-Dec-2015 06:13:10 America/New_York] PHP Warning: stream_socket_client(): unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Connection timed out) in /home2/sptechno/public_html/Wink/sendPush.php on line 18
当您为Apple推送通知运行.php文件时
此时,您需要检查服务器上的TCP/UDP端口号是否打开,其他明智的通知不会传递到apple服务器
一般供应商要求
作为提供商,您可以与Apple推送通知服务进行通信
通过二进制接口。这个接口是一个高速、大容量的接口
供应商接口;它在中使用了流式TCP套接字设计
与二进制内容连用。二进制接口是异步的
生产环境的二进制接口可用
通过gateway.push.apple.com,端口2195;系统的二进制接口
开发环境可通过
gateway.sandbox.push.apple.com,端口2195
编辑
检查您的服务器是否已连接到APNS
HOSTGATOR:~Home$telnet gateway.sandbox.push.apple.com 2195
正在尝试17.149.34.143
已连接到gateway.sandbox.push-apple.com.akadns.net
转义字符为“^]”
您正在使用什么操作系统?linux?看看这不适用,我没有犯这个错误^I这是一个出站请求,为什么我必须打开服务器上的端口?您必须打开TCP端口2195才能发送APN。