storesafe / cordova-sqlite-storage

A Cordova/PhoneGap plugin to open and use sqlite databases on Android, iOS and Windows with HTML5/Web SQL API
Other
2.15k stars 715 forks source link

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. #939

Open Kavyagupta24 opened 4 years ago

Kavyagupta24 commented 4 years ago

I'm using Cordova to build iOS apps. When I'm uploading a build to AppStoreConnect, I'm getting the well known deprecation message:

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

The plugin is using UIWebView. Please update the plugin removing all UIWebView usage and using WKWebView or please let me know if we can use some other alternative plugin.

khatridev commented 4 years ago

same here, please let us know the plan

Cubaza commented 4 years ago

As far as I know this plugin doesn't use UIWebView. I'm using this plugin and doesn't have this issue. I've got this becuase I've use cordova-ios engine in version lower than <5.0. When I've upgrade this package and use in config.xml property: <preference name="WKWebViewOnly" value="true" /> This is forcing cordova to use WKWebView in application