3

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

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

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

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

谢谢!

4

1 回答 1

0

我已经验证通过 Apns 从 ec2 发送推送通知效果很好。我遇到了麻烦,但结果证明是为错误的应用程序使用了证书,它默默地失败了。如果连接有问题,请检查防火墙。如果它说它发送成功但没有交付,则消除证书中的变量。

于 2012-08-25T12:37:16.123 回答