我正在寻找一种从iPhone App中的服务器获取实时通知的方法。我不想使用Apple推送通知,因为我有很多通知。我的Web服务是用PHP编写的,我还没有找到一种简单的方法来实现这个功能。知道我该怎么办?
非常感谢你的帮助!
编辑:我正在寻找一种方法,只有在应用程序启动时才会收到通知(否则,唯一的选择是IS Apple推送没有。)。答案 0 :(得分:7)
如果应用程序正在运行,您可以打开从应用程序到服务器的http连接,让服务器将其保持打开状态,并在需要时通过它推送数据。这基本上是COMET的工作原理。
这仅适用于您的应用运行时。如果您需要通知即使用户已关闭应用程序,则Apple推送通知是您唯一的选择。
答案 1 :(得分:1)
您必须使用Apple推送通知在Apple的移动设备上实现推送通知周期。