Calling contactAccessPicker results in a blank sheet and a jetsam error, rather than the expected contact picker, using Apple’s sample code, only on device with iOS 26.2.1.
This is happening on a iPhone 17 Pro Max running 26.2.1, and not on a simulator.
I’m running Apple's sample project
Accessing a person’s contact data using Contacts and ContactsUI
Steps:
- Run the sample app on device running iOS 26.2.1.
- Use the flow to authorize .limited access with 1 contact: Tap request access, Continue, Select Contacts. Select a contact, Continue, Allow Selected Contact. This all works as expected.
- Tap the add contact button in the toolbar to add a second contact.
Expected: This should show the Contact Access Picker UI. Actual: Sheet is shown with no contents. See screenshot of actual results on iOS device running 26.2.1.
Reported as FB21812568
I see a similar (same?) error reported for 26.1. It seems strange that the feature is completely broken for multiple point releases. Is anyone else seeing this or are the two of us running into the same rare edge case?
Expected Outcome, seen on simulator running 26.2
Actual outcome, seen on device running 26.2.1