NSURLSession с расширением общего ресурса возвращает -995 в OSX

Я пытаюсь загрузить данные с помощью NSURLSession с фоновой задачей из расширения общего доступа OSX.

Как только я запускаю задачу, делегат перезвонил с наименее полезным в мире сообщением об ошибке:

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

Нет другой информации ни в объекте NSError, ни в консоли.

После поиска в Интернете единственная подсказка, которую я имею, - это убедиться, что я настроилconfiguration.sharedContainerIdentifier правильно, однако я уже сделал это:

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

Затем я готовлю запрос и создаю задачу:

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

Обратите внимание, что все работает отлично, когда из моего основного приложения. Это просто расширение для обмена, которое не работает.

Какие еще проблемы могут вызвать ошибку -995?

Ответы на вопрос(1)

Ваш ответ на вопрос