直到昨天,我的朋友还好。但今天我们得到了这个错误。
.Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.push.apple.com:2195 (Connection timed out)
我没有改变任何事情。我正在使用adhoc发布配置文件。我使用apns服务太多次进行测试。所以我对苹果是否阻止我的ip感到困惑。我们如何检查我们的IP是否被苹果阻止使用APNS服务?
答案 0 :(得分:1)
您使用的是哪个版本?如果是5.2,请用5.3测试
如果您使用的是5.3,请确保SSL是开启还是关闭(启用与否)。
答案 1 :(得分:0)
虽然我无法帮助您检查您的IP地址(除了尝试新的IP或代理之外),您还可以尝试恢复APNS功能。
我会检查您的推送证书。它可能已经过期。
另外,看看Urban Airship。 UA是一项很棒的服务,可以帮助您使用APNS。我已经看到他们专门提到沙盒控制,以避免你推动限制的问题。 (双关语。)
修改强>
根据错误的最后一部分(Connection Timeout)
,它看起来不像IP块。它会说(Connection refused)
。