No Keyboard in ASWebAuthenticationSession (SwiftUI + XCode11.6)

I am implementing an Autofill Application Extension (aka AutoFill Credential Provider). In the app, the user has to sign in once before he/she can use it. I use the standard ASWebAuthenticationSession for the OIDC dance. ASWebAuthenticationSession will open an OIDC sign-in endpoint as a web view in a navigation view. The user has to provide his/her credential. A success sign-in will redirect back to my app extension.

All is working fine when I run my app extension in the context of Safari (ie. autofill password on websites). However, when running the app extension in the context of a native app e.g. Strava, the user cannot sign-in because there is simply no keyboard when tapping on a username textfield / password textfield.

I have been googling for days for a clue, but so far, no luck. Guys, any idea what could possibly go wrong here?

H.Nerd
No Keyboard in ASWebAuthenticationSession (SwiftUI + XCode11.6)
 
 
Q