![](/img/trans.png)
[英]How to keep iphone ios xmpp connection alive while in the background?
[英]How to keep XMPP connection alive in the IOS App when app in background?
我在swift 2中使用XMPP Server創建了基本的聊天應用程序(來自本教程: http://shubhank101.github.io/iOSAndroidChaosOverFlow/2016/08/Chat-Application-Using-XMPP-Swift-Tutorial
: http://shubhank101.github.io/iOSAndroidChaosOverFlow/2016/08/Chat-Application-Using-XMPP-Swift-Tutorial
)。 我的應用程序運行良好。 但是當我的應用程序進入后台時,我的應用程序無法從XMPP服務器接收任何消息。 我認為這是因為在后台進入應用程序時XMPP連接斷開。
我試圖在谷歌找到相同的幫助,但沒有發現與Swift 2
請幫我。 如果有人給我一些非常有用的示例代碼,因為我對IOS開發很新。
您需要創建后台線程以維護XMPP連接。 您可以按照本教程查看后台線程的工作原理。 https://thatthinginswift.com/background-threads/
iOS上的第三方應用程序不允許在后台保持網絡連接。 請參閱Apple指南,了解如何避免后台聯網。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.