2017-03-23 93 views
0

所以我已經下載了.mp4文件到應用程序中的文檔文件夾。我已經成功地保存,並從documentsPath發揮它,但現在我想將其保存到相機膠捲,並使用此代碼:保存已下載的.mp4視頻到相冊ios

-(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); 
} 

它是兼容的,因爲它通過了,如果支架和從沒有錯誤日誌第二程序。但我一直在我的日誌中得到這個lldb abort_with_payload錯誤,有人可以幫我解決這個問題嗎?

這裏距離LLDB錯誤一些截圖:

error

error2

+0

任何一個???仍然卡住 – xeravim

回答

0

不要忘記經常檢查你的info.plist,並編寫需要在您的應用程序的必要權限。爲了節省視頻它需要隱私 - 照片庫使用說明。如果你沒有指定這個權限,它會崩潰,並且沒有錯誤表明這一點。