I have the following dependencies / Ionic packages in my application
"@capacitor/android": "^1.5.0",
"@capacitor/core": "2.2.0",
"@capacitor/ios": "^2.2.0",
"@ionic-native/barcode-scanner": "^5.21.5",
"@ionic-native/call-number": "^5.23.0",
"@ionic-native/clipboard": "^5.23.0",
"@ionic-native/core": "^5.21.5",
"@ionic-native/facebook": "^5.21.6",
"@ionic-native/launch-navigator": "^5.23.0",
"@ionic/react": "^5.0.7",
"@ionic/react-router": "^5.0.7",
"call-number": "^1.0.1",
"chart.js": "^2.9.3",
"cordova-clipboard": "^1.3.0",
"cordova-plugin-actionsheet": "^2.3.3",
"cordova-plugin-dialogs": "^2.0.2",
"cordova-plugin-facebook4-no-zxing": "^4.2.2",
"uk.co.workingedge.phonegap.plugin.launchnavigator": "^5.0.4"
The Ionic command line version is 5.4.12
and Capacitor command line version (npx cap --version
) is 1.5.2
.
However, when I upload the iOS app to App Store, I immediately get the deprecated warning saying it’s using UIWebView. I tried creating a new project (migrated the dependencies from the older project making sure the latest version is installed) and tried generating ios
and android
projects from the latest version, still I get the deprecation warning.
I was under the impression that Capacitor used WkWebView by default and this wouldn’t be an issue. Also, I installed all the plugins as mentioned under the Native APIs - https://ionicframework.com/docs/native
Anybody else facing this or resolved this?
1 post - 1 participant