2

我正在开发一个 iOS phonegap 应用程序,它从 node.js/socket.io 服务器接收消息。除非应用程序“暂停”,否则一切正常。用户必须重新激活应用程序才能看到传入的消息。仅当应用程序处于活动状态时才会引发警报。

即使应用程序被挂起,是否有任何解决方法来引发警报消息。

提前致谢,

4

2 回答 2

1

经过长时间的研究和一些测试,如果应用程序不跟踪本地化、使用 voip、播放音乐和有限数量的其他场景……至少在 iOS 上,它似乎是不可能让应用程序在后台运行的。我将改用 APNS。

于 2012-07-18T14:16:08.213 回答
0

在 iOS 8 上,您可以通过通知或时间间隔唤醒应用程序,然后例如 performFetchWithCompletionHandler

于 2015-05-19T12:53:16.600 回答