I have a working Alamofire upload request using the following:
Alamofire.upload(multipartFormData: { multipartFormData in
...
}
Now I want the request to be launched in background, as it's embedded in a Share extension.
Looking at Alamofire page, I simply added:
let configuration = URLSessionConfiguration.background(withIdentifier: "com...")
let sessionManager = Alamofire.SessionManager(configuration: configuration)
sessionManager.upload(multipartFormData: { multipartFormData in
...
}
Now when executed I instantly get:
Operation couldn't complete. NSURLErrorDomain error -995
I can't find any reference to this error and what it means. Any ideas? Thanks a lot!