Перечисление каталога iCloud Drive - PullRequest
0 голосов
/ 14 ноября 2018

Я хотел бы перечислить файлы в каталоге, выбранном пользователем в UIDocumentPickerViewController.

Я получаю URL-адрес каталога, возвращенный из средства выбора документов.Я вызываю startAccessingSecurityScopedResource, я создаю экземпляр NSFileCoordinator и начинаю скоординированное чтение каталога.Внутри моего обработчика чтения я пытаюсь получить содержимое каталога с помощью FileManager.

Я вижу, что в каталоге есть куча файлов blah.png.icloud.Это имеет смысл, потому что я выбираю каталог на своем диске iCloud.

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

Нужно ли мне просто запускать загрузку всех файлов .icloud, чтобы иметь возможность считывать метаданные своего изображения?

Я чувствуюнапример, NSMetaDataQuerys был бы моим лучшим выбором для этого, но им, похоже, не нравится использовать URL-адрес, предоставленный мне средством выбора документов, в качестве «области запроса».(Запросы начинаются, но никогда не обновляются или не заканчиваются)

Кто-нибудь знает какие-либо хорошие ресурсы для этого?Я вижу много материала о чтении вездесущих каталогов с помощью NSMetaDataQueries, но не о местах каталогов, выбранных пользователем с помощью средства выбора документов.

Дополнительный вопрос: мне нужно будет инициировать полную загрузку файлов для ".icloud""файлы, чтобы прочитать их метаданные изображения?(ширина и высота изображения)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...