В моем приложении есть пользовательская камера, которая записывает захваченное видео по временному пути, который выглядит следующим образом: file:///private/var/mobile...
. У меня вопрос, как мне сохранить видео на камеру?
Что я пробовал:
PHPhotoLibrary.shared().performChanges({
PHAssetChangeRequest.creationRequestForAssetFromVideo(atFileURL: videoURL)
// I've also tried this
// let exportURL = URL(fileURLWithPath: videoURL.absoluteString, isDirectory: true)
// PHAssetChangeRequest.creationRequestForAssetFromVideo(atFile: exportURL)
}, completionHandler: { success, error in
if success {
print("Successful")
} else if let error = error {
print("\(error.localizedDescription)")
}
})
Но он всегда печатает: This operation could not be completed
Есть мысли?