将下载的.mp4视频保存到相册ios

时间:2017-03-23 02:42:38

标签: ios video save

所以我已将.mp4文件下载到应用程序中的documents文件夹中。我已成功保存并从documentsPath中播放,但现在我想将其保存到相机胶卷并使用此代码:

-(void)saveVideoToAlbum:(NSString *)sampleMoviePath{
 if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(sampleMoviePath)){
  UISaveVideoAtPathToSavedPhotosAlbum(sampleMoviePath, self, @selector(video:didFinishSavingWithError: contextInfo:),nil);
 }
}

-(void)video:(NSString *)videoPath didFinishSavingWithError:(NSError *)error  contextInfo:(void *)contextInfo{
 NSLog(@"Finished with error: %@", error);
}

它是兼容的,因为它传递了if括号并且没有来自第二个过程的错误日志。但我在日志中不断收到此lldb abort_with_payload错误,有人可以帮我解决问题吗?

这是lldb错误的一些截图:

error

error2

1 个答案:

答案 0 :(得分:0)

不要忘记始终检查您的info.plist,并在您的应用中写下所需的必要权限。保存视频需要隐私 - 照片库使用说明。如果您未指定此权限,它将崩溃,并且没有错误指示此。