Swift UIImagePickerController在尝试加载大图像时崩溃
我遇到一个问题,UIImagePickerController在尝试加载大图像时崩溃 这是我的密码:Swift UIImagePickerController在尝试加载大图像时崩溃,swift,xcode,uiimagepickercontroller,Swift,Xcode,Uiimagepickercontroller,我遇到一个问题,UIImagePickerController在尝试加载大图像时崩溃 这是我的密码: import UIKit class ViewController: UIViewController { let imagePicker = UIImagePickerController() override func viewDidLoad() { super.viewDidLoad() // Do any additional set
import UIKit
class ViewController: UIViewController {
let imagePicker = UIImagePickerController()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
//These are the methods of selecting from camera roll directly
@IBAction func loadImageButtonTapped(_ sender: UIButton) {
imagePicker.allowsEditing = true
imagePicker.sourceType = .savedPhotosAlbum
present(imagePicker, animated: false, completion: nil)
}
}
以下是我正在使用的使UIImagePicker崩溃的图像:
要复制问题,请在ImagePicker打开后,拾取大图像并放大一点。单击“使用”时,您应该会看到UIImagePicker在XCode控制台中崩溃
注意:如果不捏一下以进行一点缩放,UIImagePicker似乎不会崩溃
还有其他人经历过这个问题吗
以下是发生错误时XCode在控制台中报告的内容:
2020-01-31 13:21:45.015647-0600 Large Image Test[9899:5765569] [lifecycle ] [u 2FCDF773-5F10-419C-84D2-1D8832227BE8:m (null)] [com.apple.mobileslideshow.photo-picker(1.0)] Connection to plugin interrupted while in use.
2020-01-31 13:21:45.016058-0600 Large Image Test[9899:5746381] viewServiceDidTerminateWithError:: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "(null)" UserInfo={Message=Service Connection Interrupted}
2020-01-31 13:21:45.016305-0600 Large Image Test[9899:5746381] [Generic] -[PUPhotoPickerHostViewController viewServiceDidTerminateWithError:] Error Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "(null)" UserInfo={Message=Service Connection Interrupted}
crash怎么说?请共享崩溃日志扫描您共享的崩溃日志您在info.plist中设置了权限吗?是的,所有权限在info.plist中都设置正确。请注意,在拾取标准大小的图像时不会出现此问题。只有当一个大图像被选中时,它才会崩溃。这只是控制台中的一条消息。别理它,crash怎么说?请共享崩溃日志扫描您共享的崩溃日志您在info.plist中设置了权限吗?是的,所有权限在info.plist中都设置正确。请注意,在拾取标准大小的图像时不会出现此问题。只有当一个大图像被选中时,它才会崩溃。这只是控制台中的一条消息。别理它。