How can users dismiss the iOS 18 second-stage Contacts permission prompt?

In iOS 18, requesting Contacts access via CNContactStore.requestAccess(for:) triggers a two-stage authorization flow:

  1. First stage: the standard "Allow / Don't Allow" alert

  2. Second stage: a sheet titled "How do you want to share contacts?" with two options — "Select Contacts" and "Share All [N] Contacts"

My question is about the second-stage sheet specifically. It does not appear to have a Cancel or Close button, and swipe-down to dismiss does not work on the devices I've tested (iOS 18.x).

If a user reaches this second prompt and decides they don't want to choose either option, how are they expected to dismiss it? Is this intentional behavior?

How can users dismiss the iOS 18 second-stage Contacts permission prompt?
 
 
Q