기록한 직후에 문서 폴더에 동영상을 저장하려고합니다.녹화 된 비디오를 문서 폴더에 저장하십시오.
당신은 아마 짐작으로-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSString *moviePath = [[info objectForKey:UIImagePickerControllerMediaURL] path];
[self dismissViewControllerAnimated:YES completion:nil];
NSLog(@"path from image picker: %@", moviePath);
NSFileManager* fileManager = [NSFileManager defaultManager];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
NSString* documentsDir = [paths objectAtIndex:0];
NSLog(@"%@",documentsDir);
[fileManager moveItemAtPath:moviePath toPath:documentsDir error:nil];
NSArray *files = [fileManager contentsOfDirectoryAtPath:documentsDir
error:nil];
for (id object in files) {
NSLog(@"%@",object);
}
}
, 그것은 작동하지 않습니다
이 내 코드입니다.
첫 번째 로그는 말한다 : 이미지 피커 경로 : /private/var/mobile/Applications/6630FBD3-1212-4ED0-BC3B-0C23AEEFB267/tmp/capture-T0x1e575330.tmp.SQQ2C5/capturedvideo.MOV에게
을 초 기록은 다음과 같습니다 :/var/mobile/Applications/6630FBD3-1212-4ED0-BC3B-0C23AEEFB267/Documents
왜 작동하지 않는지 알 수 있습니다.
비디오를 디렉토리에 저장하는 방법에 대한 내 답변을 확인하십시오. 업데이트했습니다. –