У меня есть файл по пути
var/mobile/Media/DCIM/100APPLE/IMG_0292.MOV
и я хочу получить NSData этого файла, но у меня возникла ошибка
Error Domain = NSCocoaErrorDomain Code = 257 «Невозможно открыть файл« IMG_0292.MOV », потому что у вас нет разрешения на его просмотр». UserInfo = {NSFilePath = / var / mobile / Media / DCIM / 100APPLE / IMG_0292.MOV, NSUnderlyingError = 0x178c9f90 {Error Domain = NSPOSIXErrorDomain Code = 1 «Операция запрещена»}}
Я пробовал с
NSError *error;
NSData *videoData = [NSData dataWithContentsOfFile:path options:NSDataReadingMappedAlways error:&error];
а также
NSError* error = nil;
NSData* data = [NSData dataWithContentsOfURL:fileURL options:NSDataReadingUncached error:&error];
и не повезло.
У меня также есть PHAsset видеофайла, но я не знаю, как получить из него NSData. Пожалуйста, помогите мне получить NSData.