好吧,所以我正在用AVKit和MobileCoreServices制作一个只有视频的应用程序。视频部分工作得很完美,除非我点击“使用视频”#34;它并没有像它应该的那样保存它。以下是我所要求的所有功能:
由于某种原因,此功能未被正确调用,但我没有收到任何错误或控制台错误/警告
这是我的扩展程序,我在UISaveVideoAtPathToSavedPhotosAlbum中调用视频功能。
答案 0 :(得分:1)
看起来问题是您的UIImagePickerControllerDelegate
方法签名不完全匹配。 (可能你使用的例子来自Swift 2并且已经改为Swift 3)。正确的签名是:
optional func imagePickerController(_ picker: UIImagePickerController,
didFinishPickingMediaWithInfo info: [String : Any])
注意第一个参数之前的下划线。