Ошибка Code=257 при чтении файлов .fileImporter

ios

#1

Добрый день соратники разработчики.

Работаю над приложением, у которого среди прочего должна быть функция импорта файлов.
Я использую SwiftUI в связке с .fileImporter. Это по сути аналог UIDocumentPickerController.

Так вот в чем проблема: При активации .fileImporter он работает. Файл выбирается, о чём мне радостно докладывает консоль в виде напечатанного URL к файлу.

Что то вроде такого: file:///private/var/mobile/Containers/Shared/AppGroup/0C879080-9483-4384-9476-518B4E1523EE/File%20Provider%20Storage/PDF/TestFile.pdf

Здесь все хорошо и я даже могу показать имя файла пользователю.

А вот при попытке прочитать данные разными способами, наподобие Data(contentsOf: ), или при попытке скопировать файл при помощи FileManager.defaulf.copyItem(at: to:) консоль выдает ошибку:

Error Domain=NSCocoaErrorDomain Code=257 “The file “TestFile .pdf” couldn’t be opened because you don’t have permission to view it.” UserInfo={NSFilePath=/private/var/mobile/Containers/Shared/AppGroup/0C879080-9483-4384-9476-518B4E1523EE/File Provider Storage/PDF/TestFile .pdf, NSUnderlyingError=0x2808f73c0 {Error Domain=NSPOSIXErrorDomain Code=1 “Operation not permitted”}}

Xcode 12, iOS 14

Что делать я не могу разобраться. Кто нибудь сталкивался с подобным? Что делать?

Буду благодарен за любую подсказку