我想使用开发证书发送推送通知,但它不起作用。 我已经生成了SSL证书但是什么时候在php上使用它就是结果
[03-May-2014 14:02:15欧洲/罗马] PHP警告: stream_socket_client()[function.stream-socket-client]: 无法连接到ssl://gateway.sandbox.push.apple.com:2195 (连接超时)
我尝试创建该文件。 pem几次,但永远不会顺利。
为了生成pem文件,我执行了Apple文档中描述的步骤。
怎么回事?
答案 0 :(得分:0)
您是否检查过您的服务器是否可以访问Apple服务器?
尝试使用telnet:
telnet gateway.sandbox.push.apple.com 2195
如果答案是肯定的,我的建议是遵循该教程以确保您的pem文件生成良好:http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1(转到"制作PEM文件"章节)