iOS 应用程序在 background/terminated 时的持久连接?
Persistent connection when iOS app is in the background/terminated?
我是 Swift 和 iOS 应用程序开发的新手,我的老板希望我修复 iOS 应用程序。用户可以选择从某个地方开始监听事件(使用 alamofire 的 AF.streamRequest
),然后当它从那个地方收到响应时,他希望应用程序创建一个新的 api 请求并将其发送出去(基于响应)。
代码的实现方式,应用程序一旦进入后台或终止就会停止监听。有时当用户返回应用程序时 - 在它处于后台但未终止后 - 应用程序将收到丢失的事件,其他时候它会出错并且流请求完全停止。
有没有办法在 ios 应用程序上建立持久连接,即使该应用程序处于后台或已终止?
如有任何帮助,我们将不胜感激。
谢谢。
如果应用程序被用户终止,则无法再次唤醒您的应用程序。
运行 您的后台应用仅适用于某些特定任务,例如播放音乐、...
我是 Swift 和 iOS 应用程序开发的新手,我的老板希望我修复 iOS 应用程序。用户可以选择从某个地方开始监听事件(使用 alamofire 的 AF.streamRequest
),然后当它从那个地方收到响应时,他希望应用程序创建一个新的 api 请求并将其发送出去(基于响应)。
代码的实现方式,应用程序一旦进入后台或终止就会停止监听。有时当用户返回应用程序时 - 在它处于后台但未终止后 - 应用程序将收到丢失的事件,其他时候它会出错并且流请求完全停止。
有没有办法在 ios 应用程序上建立持久连接,即使该应用程序处于后台或已终止?
如有任何帮助,我们将不胜感激。 谢谢。
如果应用程序被用户终止,则无法再次唤醒您的应用程序。 运行 您的后台应用仅适用于某些特定任务,例如播放音乐、...