First, App has linked with PhotosUI and Photos. And, this problem never happened when complied with Xcode14.1 and Swift.
New APP is compiled with Xcode15.0.1. Code is not changed. Step:
- Set access "Selected Photos" for APP.
- Restart APP. Try to access photos with PHPhotoLibrary functions , and then a system dialog appears. There are two buttons: "Select More Photos..." and "Keep Current Selection".
- Choose "Keep Current Selection". (If choose "Select More Photos...", the app will not crash.)
- Call "presentLimitedLibraryPicker(from controller: UIViewController)"
Crash log:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[PHPhotoLibrary presentLimitedLibraryPickerFromViewController:]: unrecognized selector sent to instance 0x1064d66f0'