如何在后台应用程序中保持XMPP连接在IOS应用程序中保持活动状态?
问题描述:
我在Swift 2中用XMPP Server创建了基本的聊天应用程序(本教程:http://shubhank101.github.io/iOSAndroidChaosOverFlow/2016/08/Chat-Application-Using-XMPP-Swift-Tutorial
)。我的应用程序运行良好。但是当我的应用进入后台时,我的应用无法从XMPP服务器收到任何消息。我认为这是因为在后台进入应用程序时XMPP连接中断。如何在后台应用程序中保持XMPP连接在IOS应用程序中保持活动状态?
我试图发现在谷歌的帮助一样,但没有发现相关Swift 2
请帮助我。如果有人提供了一些对我非常有用的示例代码,因为我是IOS开发新手。
感谢您的评论。但我们可以在ios和im中执行一些后台进程,如下所示:https://www.raywenderlich.com/143128/background-modes-tutorial-getting-started – Rajinder
允许的背景模式用于简短的有限任务,所有这些任务不适合持久性网络连接。 – vitalyster
感谢您的帮助 – Rajinder