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() を呼び出していません
ホームボタンを押してアプリに戻ると、タスクはまだ「一時停止」モードになっていますが、このプロセスを再度実行すると、作成したすべてのタスクが状態を変更して再開し、アップロードを開始します。
このような動作につながる可能性のあるAppleドキュメントには何も見つかりませんでした。アイデアはありますか?
編集:
サンプル プロジェクトを参照してください - https://github.com/valeriyvan/NSURLSession-test