设置此参数不会影响
到主机的同时连接数。我在苹果开发者论坛上发现了同样的问题。它看起来像 iOS 10 中的一个错误,iOS 9 可以正常工作。
let sessionConfiguration = URLSessionConfiguration.background(withIdentifier: <identifier>)
sessionConfiguration.httpMaximumConnectionsPerHost = 4
sessionConfiguration.allowsCellularAccess = AppDelegate.shared.userDefaults.allowsCellularAccess
sessionConfiguration.timeoutIntervalForRequest = 7*60
sessionConfiguration.timeoutIntervalForResource = 24*60*60
let session = URLSession(configuration: sessionConfiguration, delegate:self, delegateQueue: operationQueue)
有人有同样的问题吗?如果有另一种稳定的方法来管理后台许多上传/下载的队列?