Keycloak cordova, cordova-native ios 13.x xCode 11.x

Hi everybody,

Since Apple depreciated uiwebview, Keycloak can no longer open browsertab or InappBrowser on iOS 13 (In cordova app). The application works very well on iOS 12 but when I compile on iOS 13 tabs are automatically closed.

(I tried to open web pages manually to see if the problem was with the plugins, but it works perfectly).

keycloak-js: 10.0.1,
cordova-ios: 5.1.1,
cordova-plugin-inappbrowser: 3.2.0,
cordova-plugin-browsertab: 0.2.0,
ionic-plugin-deeplink: 1.0.20,
cordova-plugin-ionic-webview: 4.2.1

config.xml:
<preference name="WKWebViewOnly" value="true" />

version cordova: 9.0.0 (cordova-lib@9.0.1)

hi,

I’m also running in some issues so maybe we can help each other
My setup is a little different:

keycloak-js: 9.0.3,
cordova-ios: 6.1.1,
cordova-plugin-inappbrowser: 4.1.0,
cordova-plugin-whitelist

But i have been reading up quit a bit. In your case and setup there are known issues on the side of cordova.

I see you set WKWebViewOnly in your config.xml.
You might want to add and follow the instructions to this plugin:

I hope this fixes your issue.