我一直在使用ad-hoc发行版来测试我的iPad应用程序。推送通知在迁移到Amazon ec2服务器后停止工作
在我们的服务器(运行Windows Server 2008)APNS警报通过罚款。
在ec2上(也运行Windows Server 2008)他们永远不会到达。
两个ad-hoc版本之间的唯一区别是它们指向的服务器。两者都具有相同的代码签名设置。
我遵循了在两台服务器上导入证书的相同过程,并且据我所知,两台服务器上的证书完全相同。
我也打开的端口5223,2196,2195 & 443,并允许17.0.0.0/8地址块:
我甚至尝试关闭防火墙,但没有喜悦,我仍然不知道为什么它在一个而不是另一个上工作。
任何人有任何想法?
CNC中
我使用MoonAPNS处理通过C#/ ASP.Net Web服务发送通知。不知道这是否有所作为。
嗨,你有没有更改你的应用程序中的服务器网址APNS注册的应用程序。 –
谢谢,是的,这两个版本的应用都指向了正确的IP地址。 – Robert
好的,还有一件事是我的事情可能会导致问题。是否有任何网络服务器运行在这个上,即像Apache或其他东西。也可以使用命令行中的ip来ping服务器,以检查服务器是否在线并可访问。 –