我已经使用本教程iOS 推送通知教程在 iOS 中实现了云推送通知。我已经按照上述文档做了所有事情。注册时没有错误发生。
在云控制台中,我可以看到1 个 iOS 客户端客户端订阅了推送通知。一切似乎都很好,但我无法收到推送通知。(即使我已经重新启动了我的 iPhone)
我已经从云控制台发送了推送通知,但我无法在我的 iPhone 中接收推送通知。谁能帮我解决这个问题?
提前致谢
我已经使用本教程iOS 推送通知教程在 iOS 中实现了云推送通知。我已经按照上述文档做了所有事情。注册时没有错误发生。
在云控制台中,我可以看到1 个 iOS 客户端客户端订阅了推送通知。一切似乎都很好,但我无法收到推送通知。(即使我已经重新启动了我的 iPhone)
我已经从云控制台发送了推送通知,但我无法在我的 iPhone 中接收推送通知。谁能帮我解决这个问题?
提前致谢
确保在服务器端选择了正确的网关。最简单的方法是检查您的 mobileprovisioning 配置文件并查找“aps-environment”字符串。如果它设置为“开发”,您需要使用开发(又名沙盒)网关。如果设置为“生产”,则需要使用 Apple Push Production 网关。
这个链接也可能很有趣: http ://www.pushwoosh.com/programming-push-notification/appcelerator-titanium-push-notification/
防火墙或路由器阻止推送通知的可能性非常小,但这可以通过将设备从 WiFi 切换到 3G 轻松检测到。
可能是您的证书有问题。您应该在 p12 证书中启用推送通知,并且应该在 ACS 设置中正确配置它。请参考iOS 中的 Appcelerator 云推送通知