【发布时间】:2018-07-15 20:20:57
【问题描述】:
我正在使用用户拥有个人资料图片的应用。有人说的其中一个评论是,当您打开图书馆时,没有显示实时图片。我尝试像这样添加媒体类型:
@IBAction func selectLibrary() {
let picker = UIImagePickerController()
picker.sourceType = .savedPhotosAlbum
picker.mediaTypes = ["kUTTypeImage","kUTTypeLivePhoto"]
picker.delegate = self
present(picker, animated: true)
}
但是,当我这样做时,我的应用程序崩溃了,它给了我以下错误:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'No available types for source 2'
这是在运行 iOS 11.0 的 iPhone 7 和运行 iOS 11.2 的 iPhone 8 plus 上测试的
我是否遗漏了什么,也许是我在尝试使用 Live Photos 时忘记了一些额外的步骤?
谢谢。
【问题讨论】:
标签: ios swift apple-live-photos