Quantcast
Channel: Ionic Forum - Latest topics
Viewing all articles
Browse latest Browse all 70429

After migrate to capacitor still getting Apple warning related UIWebView

$
0
0

@purplecommerce wrote:

Hi there,
I have a code base, initially created with cordova. After Apple warning I moved to capacitor and tried to upload to app store but I am still getting this warning message:

Deprecated API Usage - Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. Instead, use WKWebView for improved security and reliability

while I removed cordova references from my codes. let me share the configuration

Ionic:

   Ionic CLI          : 5.4.2 (C:\Users\Pc\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.2

Capacitor:

   Capacitor CLI   : 2.0.1
   @capacitor/core : 2.0.1

Cordova:

   Cordova CLI       : not installed
   Cordova Platforms : not available
   Cordova Plugins   : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.0, (and 14 other plugins)

Utility:

   cordova-res : not installed
   native-run  : 0.2.8 (update available: 1.0.0)

System:

   NodeJS : v12.16.2 (C:\Program Files\nodejs\node.exe)
   npm    : 6.12.0

Here is the plugin list I am using from package.json :
"cordova": {
    "plugins": {
      "cordova-plugin-whitelist": {},
      "cordova-plugin-statusbar": {},
      "cordova-plugin-device": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-keyboard": {},
      "cordova-plugin-document-viewer": {},
      "cordova-plugin-advanced-http": {},
      "cordova-sqlite-storage": {},
      "cordova-plugin-camera": {},
      "cordova-plugin-file-transfer": {},
      "cordova-plugin-file": {},
      "com.telerik.plugins.nativepagetransitions": {},
      "cordova-plugin-globalization": {},
      "com-badrit-base64": {},
      "cordova-plugin-compat": {},
      "cordova-plugin-uniquedeviceid": {},
      "mx.ferreyra.callnumber": {},
      "cordova-plugin-ionic-webview": {
        "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
      },
      "cordova-plugin-zip": {},
      "cordova-plugin-androidx-adapter": {}
    }



I am not able to remove UIWebView, although I already read
[https://github.com/apache/cordova-ios/issues/661](https://github.com/apache/cordova-ios/issues/661)
and this
[https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/](https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/)

but still nothing worked for me. Please help:

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 70429

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>