NSURLSession mit Freigabeerweiterung gibt unter OSX -995 zurück

Ich versuche, Daten mithilfe von NSURLSession mit einer Hintergrundaufgabe von einer OSX-Freigabe-Erweiterung hochzuladen.

obald ich die Aufgabe starte, wird vom Delegaten mit der weltweit am wenigsten hilfreichen Fehlermeldung zurückgerufen:

The operation couldn’t be completed. (NSURLErrorDomain error -995.)

Das NSError-Objekt und die Konsole enthalten keine weiteren Informationen.

Nach dem Durchsuchen des Internets ist der einzige Hinweis, den ich habe, sicherzustellen, dass ich das @ eingerichtet habconfiguration.sharedContainerIdentifier richtig, aber das habe ich schon gemacht:

let configuration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(uniqueId)
configuration.sharedContainerIdentifier = Config.appGroupName
urlSession = NSURLSession.init(configuration: configuration, delegate: self, delegateQueue: nil)

Ich bereite dann die Anfrage vor und erstelle die Aufgabe:

let task = self.urlSession!.dataTaskWithRequest(request)
self.tasks.append(task)
task.resume()

Hinweis, dass alles einwandfrei funktioniert, wenn von meiner Haupt-App. Es ist nur die Freigabeerweiterung, die fehlschlägt.

Welche anderen Probleme könnten den Fehler -995 verursachen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage