Я работаю над приложением, в котором мне нужно перечислить все PDF-файлы и текстовые файлы на устройстве и iCloud Drive. Я пробовал разные трюки, но не смог найти решение.
print(FileManager.default.urls(for: .documentDirectory)!)
extension FileManager {
func urls(for directory: FileManager.SearchPathDirectory, skipsHiddenFiles: Bool = true ) -> [URL]? {
let documentsURL = urls(for: directory, in: .userDomainMask)[0]
let fileURLs = try? contentsOfDirectory(at: documentsURL, includingPropertiesForKeys: nil, options: skipsHiddenFiles ? .skipsHiddenFiles : [] )
return fileURLs
}
}
, но это возвращает ноль.