I had an application developed in ionic 5 with cordoba, and I have decided to recompile it with ionic 6 and capacitor, keeping the dependencies to the plugins that cordoba was using.
In android, perfect, I already have it in production. In IOS also good testing with the XCode simulators, but when I went to upload the app to the store, I received an email from Apple that says:
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (Apple Developer Documentation).
I thought that I would not have problems of this type when using capacitor.
Here is the information about the versions related to my project:
Ionic CLI : 6.13.1 (/usr/local/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 5.6.3
@angular-devkit/build-angular : 0.1102.5
@angular-devkit/schematics : 11.2.5
@angular/cli : 11.2.5
@ionic/angular-toolkit : 3.1.1
Capacitor CLI : 2.4.7
@capacitor/core : 2.4.7
cordova-res : 0.15.3
native-run : not installed
NodeJS : v14.16.0 (/usr/local/bin/node)
npm : 6.14.11
OS : macOS Big Sur
npx cap doctor
@capacitor/android not installed
@capacitor/electron not installed
Found 12 Capacitor plugins for ios:
[success] iOS looking great!
What do I have to do to remove this error from Apple?
Thank you very much in advance.