我创建了一个 NSURLSessionUploadTask 任务
private lazy var uploadSession: NSURLSession = {
let sessionConfiguration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier("com.foo.bar")
sessionConfiguration.HTTPMaximumConnectionsPerHost = 1
let session = NSURLSession(configuration: sessionConfiguration, delegate: self, delegateQueue: nil)
return session
}()
let task = uploadSession.uploadTaskWithRequest(request, fromFile: NSURL(fileURLWithPath: path))
创建后我没有调用 task.resume()
当我按下主页按钮并返回应用程序时,任务仍处于“暂停”模式,但是当我再次进入此过程时,我创建的所有任务都会将状态更改为恢复并开始上传。
我在苹果文档中没有找到任何可能导致这种行为的东西,有什么想法吗?
编辑: