Итак, используя класс AVAssetImageGenerator, я генерирую миниатюры из видео. Код отлично работает на симуляторе, но не на реальном устройстве.
Ошибка домена = код AVFoundationErrorDomain = -11819 «Невозможно выполнить действие».
Это мой код -
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:fileURL options:nil];
AVAssetImageGenerator *imageGenerator = [[AVAssetImageGenerator alloc]initWithAsset:asset];
CMTime time = CMTimeMake(1, 1);
CGImageRef imageRef = [imageGenerator copyCGImageAtTime:time actualTime:NULL error:NULL];
UIImage *thumbnail = [UIImage imageWithCGImage:imageRef];
//return return thumbnail;