I have an issue on importing files into my app when selected by the user through UIDocumentPickerViewController. The error I get is: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied". I'm testing on iPhone 11 with iOS 13.5.1.
This is my implementation:
The value of access is true. why I can't access the file? what am I missing?
Thank you for your help.
This is my implementation:
Code Block func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentsAt urls: [URL]){ urls.forEach { (url) in let access = url.startAccessingSecurityScopedResource() var error: NSError? = nil NSFileCoordinator().coordinate(readingItemAt: url, error: &error) { (coorURL) in do{ let gZippedData = try Data(contentsOf: url) print(gZippedData) if access{ url.stopAccessingSecurityScopedResource() } }catch{ print(error.localizedDescription) } } } } } }
The value of access is true. why I can't access the file? what am I missing?
Thank you for your help.