Цель - получить метаданные для изображений и видео в iCloud без загрузки файла мультимедиа.
У меня есть следующий код, который предоставляет мне доступ к метаданным видеофайла, которые могут быть сохранены локально или в iCloud. Я не уверен, что это лучший способ получить доступ только к метаданным без загрузки видеофайла.
PHVideoRequestOptions *options = [PHVideoRequestOptions new];
options.networkAccessAllowed = YES;
options.deliveryMode = PHVideoRequestOptionsVersionOriginal;
[[PHImageManager defaultManager] requestAVAssetForVideo:currentAsset
options:options
resultHandler:^(AVAsset * _Nullable avAsset, AVAudioMix * _Nullable audioMix, NSDictionary * _Nullable info) {
// gather the metadata that interests you.
}];
Этот код работает, но проблема в том, что у моего тестового устройства есть все резервные копии библиотеки фотографий в iCloud, и это очень медленно продвигается для видео. Поэтому я подозреваю, что этот код загружает видео из iCloud, а затем я получаю доступ к метаданным.
Любой совет, как ускорить это? Заранее спасибо.