У меня есть файл на путиПолучить NSData для видео файла с NSURL
var/mobile/Media/DCIM/100APPLE/IMG_0292.MOV
и я хочу, чтобы получить NSData этого файла, но я получил ошибку
Ошибка домена = NSCocoaErrorDomain Code = 257 « файл «IMG_0292.MOV» не может быть открыт, потому что у вас нет разрешения на его просмотр ». UserInfo = {NSFilePath =/вар/мобильного/СМИ/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.
Вы просили разрешения на доступ к библиотеке фотографий? – Kuba
Да, да. разрешение – Ossir
@Ossir делает параметры как nil и попробуйте его –