我们如何使用APNS服务检查您的IP是否被Apple阻止

时间:2010-09-29 06:39:06

标签: iphone push-notification apple-push-notifications

直到昨天,我的朋友还好。但今天我们得到了这个错误。

.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服务?

2 个答案:

答案 0 :(得分:1)

您使用的是哪个版本?如果是5.2,请用5.3测试

如果您使用的是5.3,请确保SSL是开启还是关闭(启用与否)。

答案 1 :(得分:0)

虽然我无法帮助您检查您的IP地址(除了尝试新的IP或代理之外),您还可以尝试恢复APNS功能。

  • 我会检查您的推送证书。它可能已经过期。

  • 另外,看看Urban Airship。 UA是一项很棒的服务,可以帮助您使用APNS。我已经看到他们专门提到沙盒控制,以避免你推动限制的问题。 (双关语。)

修改

根据错误的最后一部分(Connection Timeout),它看起来不像IP块。它会说(Connection refused)