Code from wwdc20-10652 is used.
- Open PHPickerViewController
- Choose 1 photo
- Do nothing and dismiss
- Leak is shown as below.
@IBAction private func chooseImagePressed(_ sender: Any) {
if #available(iOS 14, *) {
var configuration = PHPickerConfiguration()
configuration.filter = .images
let picker = PHPickerViewController(configuration: configuration)
picker.delegate = self
present(picker, animated: true)
} else {
// Fallback on earlier versions
}
}
extension PhotosVC: PHPickerViewControllerDelegate {
@available(iOS 14, *)
func picker(_ picker: PHPickerViewController, didFinishPicking results: [PHPickerResult]) {
dismiss(animated: true)
}
}