Amazon EC2上的Apple推送通知服务器已连接但未收到通知

时间:2012-05-10 02:20:17

标签: ios amazon-ec2 amazon-web-services push apple-push-notifications

我尝试了苹果推送通知API并使其在我的本地mac(环境)上运行。我在我的本地tomcat中测试过,一切正常,iOS设备接收通知为例外。

但是当我将战争部署到远程服务器(Amazon EC2实例)的tomcat时,请注意我使用相同的.p12文件进行验证。应用程序返回成功的消息,但iOS设备无法接收任何消息。

我检查了与Apple推送服务器的连接,一切似乎都很好。

我想知道我是否错过了为此Amazon EC2设置的任何其他系统。同样的代码也适用于Windows机器上的tomcat。

谢谢!

1 个答案:

答案 0 :(得分:0)

我已经确认从ec2通过Apns发送推送通知效果很好。我遇到了麻烦,但事实证明是使用了一个错误的应用程序的证书,它失败了。如果连接有问题,请检查防火墙。如果它说它成功发送但没有交付,那么就消除你的证书中的变量。