Hi, I am trying to implement passkey in my app and noticed this strange behavior.
How to reproduce (iOS 16.0 beta):
- Call ASAuthorizationController.performAutoFillAssistedRequests
- Tap a text field to trigger the quick type UI
- Tap the key icon, and I will see a modally presented view controller with a list of credentials
- Select a passkey, and the view controller will be dismissed
- Now the app is frozen, I can not tap the text field or any other buttons
- If I switch to another app and then switch back (that is, making the app to background and then active again), the app will resume
In step 4, if I select a password, the app will not freeze. If I dismiss the view controller by swiping down, the app will not freeze. It will only freeze if I select a passkey.
I am testing using a simple view controller with only two text fields, and I am not doing anything special, so I wonder if this is a bug in the framework. Could someone help me to verify it?