如何保持socket.io连接时,应用程序在iOS后台?

798qvoo8  于 2023-08-08  发布在  iOS
关注(0)|答案(2)|浏览(152)

如何保持socket.io连接时,应用程序在iOS后台

zd287kbt

zd287kbt1#

我不认为iOS允许你Socket.io在后台模式下连接www.example.com。您可以在应用进入前台或应用处于活动状态后建立连接。

amrnrhlw

amrnrhlw2#

你可以通过在AppDelegate的applicationDidEnterBackground中使用以下代码来保持套接字连接:

let app = UIApplication.shared

var bgTask: UIBackgroundTaskIdentifier?
        
bgTask = app.beginBackgroundTask(expirationHandler: {
    app.endBackgroundTask(bgTask!)
})

字符串

相关问题