我被這個錯誤所困。無法從照片框架中的視頻資源網址獲取數據
錯誤域= NSCocoaErrorDomain代碼= 257「文件‘IMG_4156.MP4’ 無法打開,因爲您沒有權限查看它。」
的UserInfo = {NSFilePath =的/ var /移動/媒體/ DCIM/104APPLE/IMG_4156.MP4, NSUnderlyingError = 0x160ebd8f0 {錯誤域= NSPOSIXErrorDomain代碼= 1 「不允許操作」}}
我試圖從照片框架中的視頻資源網址提取數據是這樣的: file:///var/mobile/Media/DCIM/104APPLE/IMG_4155.MP4
但是我很成功在使用相同的方法提取照片不是視頻..
餘米使用這些行提取視頻:
let urlNew = URL(fileURLWithPath: item.finalVideoForServer)
let videoData = try Data(contentsOf: urlNew)
請幫助我,或糾正我,如果我錯了。
不要你所有的電影加載到內存中。爲什麼你需要電影數據? –
我有一組需要臨時使用的5-6個視頻。我寧願使用文檔目錄,而是將它們存儲在本地,然後訪問它們? –
是的,只是將它們保存在本地 –