NSURLSession от Macos Расширение общего доступа

Я получаю эту ошибку в func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) { Метод URLSessionDataDelegate:

error = Необязательно (Error Domain=NSURLErrorDomain Code=-1 "неизвестная ошибка" UserInfo = {NSErrorFailingURLKey = https://www.example.com/, NSLocalizedDescription = неизвестная ошибка, NSErrorFailingURLStringKey = https://www.example.com/})

Очень похожий код отлично работает из приложения, но я пытаюсь написать расширение приложения Sharing, которое загружается на веб-сервер.

Я использую URLSessionConfiguration.background(withIdentifier:"...") так же, как мое настольное приложение.

Почему я получаю erorr -1?

1 ответ

Я скучал по com.apple.security.network.client право в entitlements файл.

https://developer.apple.com/library/content/documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/EnablingAppSandbox.html

Другие вопросы по тегам