From dff1ab274abbe85765ae09b3f08c43b8a1f7d6c2 Mon Sep 17 00:00:00 2001 From: Bertrand Presles <bpresles@gmail.com> Date: Sat, 31 Aug 2019 12:49:00 +0200 Subject: [PATCH] Added cordova-plugin-ionic-webview to use WKWebview on iOS as UIWebview will be deprecated on iOS 13 --- config.xml | 7 ++++--- package.json | 9 ++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/config.xml b/config.xml index 333ec480e..699631bea 100644 --- a/config.xml +++ b/config.xml @@ -103,12 +103,13 @@ <edit-config file="*-Info.plist" mode="merge" target="NSPhotoLibraryUsageDescription"> <string>To choose a profile picture</string> </edit-config> - <config-file mode="add" parent="ITSAppUsesNonExemptEncryption" target="*-Info.plist"> + <config-file mode="add" parent="ITSAppUsesNonExemptEncryption" target="*-Info.plist"> <false /> </config-file> </platform> <engine name="android" spec="^6.2.3" /> <engine name="ios" spec="^4.5.5" /> + <plugin name="cordova-plugin-ionic-webview" spec="^4.1.1" /> <plugin name="cordova-plugin-camera" spec="^2.4.1" /> <plugin name="cordova-plugin-console" spec="^1.0.7" /> <plugin name="cordova-plugin-device" spec="^1.1.6" /> @@ -123,8 +124,8 @@ <plugin name="cordova-plugin-whitelist" spec="^1.3.2" /> <plugin name="cordova-plugin-x-toast" spec="^2.6.0" /> <plugin name="ionic-plugin-keyboard" spec="^2.2.1" /> - <plugin name="cordova-plugin-minisodium" spec="git+https://github.com/E-IS/cordova-plugin-minisodium.git"/> - <plugin name="phonegap-plugin-barcodescanner" spec="git+https://github.com/phonegap/phonegap-plugin-barcodescanner.git"> + <plugin name="cordova-plugin-minisodium" spec="https://github.com/E-IS/cordova-plugin-minisodium.git" /> + <plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git"> <variable name="CAMERA_USAGE_DESCRIPTION" value="Scan QRCode" /> </plugin> </widget> diff --git a/package.json b/package.json index 3c0893f10..61c489bdf 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "cordova-plugin-device": "^1.1.6", "cordova-plugin-dialogs": "^1.3.3", "cordova-plugin-inappbrowser": "^1.7.1", + "cordova-plugin-ionic-webview": "^4.1.1", "cordova-plugin-minisodium": "git+https://github.com/E-IS/cordova-plugin-minisodium.git", "cordova-plugin-secure-storage": "^2.6.8", "cordova-plugin-splashscreen": "^3.2.2", @@ -123,7 +124,8 @@ { "id": "phonegap-plugin-barcodescanner", "locator": "https://github.com/phonegap/phonegap-plugin-barcodescanner.git" - } + }, + "cordova-plugin-ionic-webview" ], "cordovaPlatforms": [ "android", @@ -147,11 +149,12 @@ "ionic-plugin-keyboard": {}, "phonegap-plugin-barcodescanner": { "CAMERA_USAGE_DESCRIPTION": "Scan QRCode" - } + }, + "cordova-plugin-ionic-webview": {} }, "platforms": [ "android", "ios" ] } -} +} \ No newline at end of file -- GitLab