diff --git a/config.xml b/config.xml
index 0bae32022eddd4f2914a519bc4451f06ec62699d..d74e6cac498172fd4ae0b3d4d6b839f399eed890 100644
--- a/config.xml
+++ b/config.xml
@@ -41,8 +41,11 @@
     </platform>
     <preference name="AndroidPersistentFileLocation" value="Compatibility" />
     <engine name="android" spec="6.3.0" />
+    <engine name="ios" spec="^4.5.2" />
     <plugin name="cordova-sqlite-storage" spec="git+https://github.com/litehelpers/Cordova-sqlite-storage.git#storage-master" />
     <plugin name="ionic-plugin-keyboard" spec="^2.2.1" />
-    <plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git" />
+    <plugin name="phonegap-plugin-barcodescanner" spec="git+https://github.com/phonegap/phonegap-plugin-barcodescanner.git">
+        <variable name="CAMERA_USAGE_DESCRIPTION" value=" " />
+    </plugin>
     <plugin name="cordova-plugin-file" spec="^4.3.3" />
 </widget>
diff --git a/package.json b/package.json
index cabdae331f7ddfdcfe582d0561d6e4b91554b6c7..cd4ca05edfa39ff0685f0ae471ced73d992ac370 100644
--- a/package.json
+++ b/package.json
@@ -5,6 +5,7 @@
   "dependencies": {
     "android-versions": "^1.2.1",
     "cordova-android": "6.3.0",
+    "cordova-ios": "^4.5.2",
     "cordova-plugin-compat": "^1.2.0",
     "cordova-plugin-file": "^4.3.3",
     "cordova-sqlite-storage": "git+https://github.com/litehelpers/Cordova-sqlite-storage.git#storage-master",
@@ -35,12 +36,15 @@
   ],
   "cordova": {
     "platforms": [
-      "android"
+      "android",
+      "ios"
     ],
     "plugins": {
       "cordova-sqlite-storage": {},
       "ionic-plugin-keyboard": {},
-      "phonegap-plugin-barcodescanner": {},
+      "phonegap-plugin-barcodescanner": {
+        "CAMERA_USAGE_DESCRIPTION": " "
+      },
       "cordova-plugin-file": {}
     }
   }