iOS中的Appcelerator云推送通知

时间:2012-05-25 04:58:05

标签: iphone cloud titanium push-notification appcelerator

我使用本教程iOS push notification tutorial在iOS中实现云推送通知。我按照上面的文档做了一切。注册时不会发生错误。

在云端控制台中,我可以看到 1个订阅推送通知的iOS客户端客户端。一切似乎都很好,但我无法收到推送通知。(甚至我已经重新启动了我的iPhone)

我已经从云端控制台发送了推送通知,但我无法在iPhone中收到推送通知。任何人都可以帮我解决这个问题吗?

先谢谢

2 个答案:

答案 0 :(得分:1)

确保在服务器端选择了正确的网关。 最简单的方法是检查您的mobileprovisioning配置文件并查找“aps-environment”字符串。如果设置为“开发”,则需要使用Development(aka Sandbox)网关。如果设置为“生产”,则需要使用Apple Push Production网关。

此链接也可能很有趣: http://www.pushwoosh.com/programming-push-notification/appcelerator-titanium-push-notification/

防火墙或路由器阻止推送通知的可能性非常小,但可以通过将设备从WiFi切换到3G来轻松检测到。

答案 1 :(得分:0)

您的证书可能存在问题。您应该在p12证书中启用推送通知,并且应该在ACS设置中正确配置。请参阅Appcelerator Cloud Push Notification in iOS