QuickBlox:如何在后台保持活着的应用程序?

时间:2014-01-02 06:28:20

标签: xmpp quickblox

我正在使用QuickBlox SDk进行聊天应用。当应用程序进入后台模式时,我无法收到聊天消息。所以我想在后台模式中保持应用程序。

我知道在 VOIP based app 的背景下保持应用程序的方法。

此外,我为XMPP提供了一个有用的link来支持后台模式。但为此,我们需要与XMPP框架交互,但使用QuickBlox SDK,我们不需要直接与XMPP框架交互。

那么,使用QuickBlox SDK在后台保持活力应用程序的可行方法是什么?

1 个答案:

答案 0 :(得分:1)

当您的设备发送XMPP时,您将在XMPP中联机。

[[QBChat instance] sendPresence];

从最后一次存在会话开始90秒后关闭。

我认为您可以使用在线计时器创建后台任务(但这将持续10分钟。在此之后将花费您可以尝试在接下来的10分钟内重新创建后台任务等等,但我不检查这是否有效)。这是来自Ray网站的执行有限长任务