假设我的应用程序基于HTML5 / Jquery移动版(跨平台网络应用程序),
我很高兴得到一个完整的答案/参考我的冲突。
我已经搜索了论坛以前的答案,但似乎线程已经很老了所以我更喜欢打开我自己的问题。
答案 0 :(得分:0)
1)
Apple推出Apple推送通知服务(APNS)以推出警报。 更多细节在 https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html
Google提供了类似的Google云消息传递服务(GCM)。 详情请见http://developer.android.com/google/gcm/index.html。 更新:GCM 支持iOS作为客户端,因此可以用于Android和iOS ,只需一些工作。 (从技术上讲,当它到达iOS设备时它将是一个APNS。)
2)不确定我理解“后台进程”是什么意思,如果您指的是通知的后端服务/发起者,那么该服务需要能够使用Apple APNS或Google CDM与我进行通信。这些服务支持的接口,并以适当的格式发出警报。如果您正在寻找发送推送通知的第三方服务,您可以查看UrbanAirship或Parse,它们可以向任一平台发送通知。
答案 1 :(得分:0)
GCM是针对Android的Google云消息传递服务,而APNS是针对iOS的推送通知服务,两者都非常相似。
如果您已经在使用html5和jQuery,我建议您使用Phonegap这是一个框架,允许您使用html5 css3 javascript(jQuery)创建移动应用程序它对我非常有用,他们有一个推送通知插件,适用于Android和iOS。
请务必查看Phonegap和Phonegap Build(这是一项非常有趣的服务)
此致