Hi all, I am facing this issues in IOS app publishing process.
TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.
and also this one:
ITMS-90078: Missing Push Notification Entitlement
cmd β npx cap doctor
cmd -->npx cap ls
Is anyone have the solution ?
Both Questions throw tons of results if you just google themβ¦
Read: Understanding ITMS-90809: UIWebView API Deprecation - Ionic Blog
You are using Capacitor 2. In Capacitor 2 the official core Plugins are imported into Capacitor itself. Also a Push Notification Plugin, if you use it or not. So forst option: Upgrade to Capacitor 3, see the Migration Guide here or second: Add the Entitlement
Thank you for the reply. Im new in IOS world. What is the Entitlement ?
And again iβm happy to announce that Google knows the answer: Apple Developer Documentation
1 Like
For the UIWebView problem, I just answered yesterday
If you read the article Max provided , there is a list of Cordova plugins that use UIWebView
In that list you can see com.paypal.cordova.mobilesdk, which is in your plugin list too.
The other one is a warning, if you want to disable it check
1 Like