我可以在iOS 4上运行的phonegap应用程序在没有活动应用程序的情况下获得后台服务(例如,每小时检查一次网址并提醒用户是否有任何更改)?
如果是这样,怎么样?
答案 0 :(得分:2)
是的,你可以这样做,但Apple可能会拒绝它。后台运行绑定到非常具体的规则。对于这种东西,Apple发明了Push Notifications(来自服务器)。
您可以阅读有关该文档的开发人员文档。
答案 1 :(得分:1)
实现这一目标的最佳方法是为PhoneGap创建一个插件,该插件可在手机上本机运行。 PhoneGap建议通过本机代码完成任何繁重的工作。
查看IOS文档以了解后台任务,它应该告诉您什么是允许的,什么不是。
答案 2 :(得分:0)
为什么不使用onPause和onResume事件。他们非常乐于助人。