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