diff --git a/config.xml b/config.xml
index c54c39b5b3..f27a55f960 100644
--- a/config.xml
+++ b/config.xml
@@ -88,33 +88,44 @@
-
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
diff --git a/resources/icons/ios/Icon-1024.png b/resources/icons/ios/Icon-1024.png
new file mode 100644
index 0000000000..1b2c3fffb5
Binary files /dev/null and b/resources/icons/ios/Icon-1024.png differ
diff --git a/resources/icons/ios/Icon-128.png b/resources/icons/ios/Icon-128.png
new file mode 100644
index 0000000000..8404b66d9f
Binary files /dev/null and b/resources/icons/ios/Icon-128.png differ
diff --git a/resources/icons/ios/Icon-128@2x.png b/resources/icons/ios/Icon-128@2x.png
new file mode 100644
index 0000000000..b272c20ce9
Binary files /dev/null and b/resources/icons/ios/Icon-128@2x.png differ
diff --git a/resources/icons/ios/Icon-16.png b/resources/icons/ios/Icon-16.png
new file mode 100644
index 0000000000..0babf3728f
Binary files /dev/null and b/resources/icons/ios/Icon-16.png differ
diff --git a/resources/icons/ios/Icon-16@2x.png b/resources/icons/ios/Icon-16@2x.png
new file mode 100644
index 0000000000..c80d6bc1ca
Binary files /dev/null and b/resources/icons/ios/Icon-16@2x.png differ
diff --git a/resources/icons/ios/Icon-20.png b/resources/icons/ios/Icon-20.png
new file mode 100644
index 0000000000..c2ecaac3e8
Binary files /dev/null and b/resources/icons/ios/Icon-20.png differ
diff --git a/resources/icons/ios/Icon-24.png b/resources/icons/ios/Icon-24.png
new file mode 100644
index 0000000000..62624fff74
Binary files /dev/null and b/resources/icons/ios/Icon-24.png differ
diff --git a/resources/icons/ios/Icon-24@2x.png b/resources/icons/ios/Icon-24@2x.png
new file mode 100644
index 0000000000..d844a74fae
Binary files /dev/null and b/resources/icons/ios/Icon-24@2x.png differ
diff --git a/resources/icons/ios/Icon-29@1x.png b/resources/icons/ios/Icon-29.png
similarity index 100%
rename from resources/icons/ios/Icon-29@1x.png
rename to resources/icons/ios/Icon-29.png
diff --git a/resources/icons/ios/Icon-32@2x.png b/resources/icons/ios/Icon-32@2x.png
new file mode 100644
index 0000000000..bf16057d56
Binary files /dev/null and b/resources/icons/ios/Icon-32@2x.png differ
diff --git a/resources/icons/ios/Icon-50@1x.png b/resources/icons/ios/Icon-50.png
similarity index 100%
rename from resources/icons/ios/Icon-50@1x.png
rename to resources/icons/ios/Icon-50.png
diff --git a/resources/icons/ios/Icon-512.png b/resources/icons/ios/Icon-512.png
new file mode 100644
index 0000000000..6eff93b62c
Binary files /dev/null and b/resources/icons/ios/Icon-512.png differ
diff --git a/resources/icons/ios/Icon-512@2x.png b/resources/icons/ios/Icon-512@2x.png
deleted file mode 100644
index dd33a98b4b..0000000000
Binary files a/resources/icons/ios/Icon-512@2x.png and /dev/null differ
diff --git a/resources/icons/ios/Icon-57@1x.png b/resources/icons/ios/Icon-57.png
similarity index 100%
rename from resources/icons/ios/Icon-57@1x.png
rename to resources/icons/ios/Icon-57.png
diff --git a/resources/icons/ios/Icon-72@1x.png b/resources/icons/ios/Icon-72.png
similarity index 100%
rename from resources/icons/ios/Icon-72@1x.png
rename to resources/icons/ios/Icon-72.png
diff --git a/resources/icons/ios/Icon-76@1x.png b/resources/icons/ios/Icon-76.png
similarity index 100%
rename from resources/icons/ios/Icon-76@1x.png
rename to resources/icons/ios/Icon-76.png
diff --git a/resources/icons/ios/icon-256.png b/resources/icons/ios/icon-256.png
new file mode 100644
index 0000000000..b272c20ce9
Binary files /dev/null and b/resources/icons/ios/icon-256.png differ
diff --git a/resources/icons/ios/icon-256@2x.png b/resources/icons/ios/icon-256@2x.png
new file mode 100644
index 0000000000..6eff93b62c
Binary files /dev/null and b/resources/icons/ios/icon-256@2x.png differ
diff --git a/resources/icons/ios/icon-32.png b/resources/icons/ios/icon-32.png
new file mode 100644
index 0000000000..c80d6bc1ca
Binary files /dev/null and b/resources/icons/ios/icon-32.png differ
diff --git a/resources/icons/ios/icon-512@2x.png b/resources/icons/ios/icon-512@2x.png
new file mode 100644
index 0000000000..1b2c3fffb5
Binary files /dev/null and b/resources/icons/ios/icon-512@2x.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/Contents.json b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000000..199afd852d
--- /dev/null
+++ b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,343 @@
+{
+ "images" : [
+ {
+ "filename" : "icon-20@2x.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "icon-20@3x.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "icon-29.png",
+ "idiom" : "iphone",
+ "scale" : "1x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-29@2x.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-29@3x.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-40@2x.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "icon-60@2x.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "icon.png",
+ "idiom" : "iphone",
+ "scale" : "1x",
+ "size" : "57x57"
+ },
+ {
+ "filename" : "icon@2x.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "57x57"
+ },
+ {
+ "filename" : "icon-60@2x.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "60x60"
+ },
+ {
+ "filename" : "icon-60@3x.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "60x60"
+ },
+ {
+ "filename" : "icon-20.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "icon-20@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "icon-29.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-29@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-40.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "icon-40@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "icon-50.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "50x50"
+ },
+ {
+ "filename" : "icon-50@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "50x50"
+ },
+ {
+ "filename" : "icon-72.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "72x72"
+ },
+ {
+ "filename" : "icon-72@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "72x72"
+ },
+ {
+ "filename" : "icon-76.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "76x76"
+ },
+ {
+ "filename" : "icon-76@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "76x76"
+ },
+ {
+ "filename" : "icon-83.5@2x.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "83.5x83.5"
+ },
+ {
+ "filename" : "icon-1024.png",
+ "idiom" : "ios-marketing",
+ "scale" : "1x",
+ "size" : "1024x1024"
+ },
+ {
+ "filename" : "icon-16.png",
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "16x16"
+ },
+ {
+ "filename" : "icon-16@2x.png",
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "16x16"
+ },
+ {
+ "filename" : "icon-32.png",
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "32x32"
+ },
+ {
+ "filename" : "icon-32@2x.png",
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "32x32"
+ },
+ {
+ "filename" : "icon-128.png",
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "128x128"
+ },
+ {
+ "filename" : "icon-128@2x.png",
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "128x128"
+ },
+ {
+ "filename" : "icon-256.png",
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "256x256"
+ },
+ {
+ "filename" : "icon-256@2x.png",
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "256x256"
+ },
+ {
+ "filename" : "icon-512.png",
+ "idiom" : "mac",
+ "scale" : "1x",
+ "size" : "512x512"
+ },
+ {
+ "filename" : "icon-512@2x.png",
+ "idiom" : "mac",
+ "scale" : "2x",
+ "size" : "512x512"
+ },
+ {
+ "filename" : "icon-24@2x.png",
+ "idiom" : "watch",
+ "role" : "notificationCenter",
+ "scale" : "2x",
+ "size" : "24x24",
+ "subtype" : "38mm"
+ },
+ {
+ "filename" : "icon-27.5@2x.png",
+ "idiom" : "watch",
+ "role" : "notificationCenter",
+ "scale" : "2x",
+ "size" : "27.5x27.5",
+ "subtype" : "42mm"
+ },
+ {
+ "filename" : "icon-29@2x.png",
+ "idiom" : "watch",
+ "role" : "companionSettings",
+ "scale" : "2x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "icon-29@3x.png",
+ "idiom" : "watch",
+ "role" : "companionSettings",
+ "scale" : "3x",
+ "size" : "29x29"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "notificationCenter",
+ "scale" : "2x",
+ "size" : "33x33",
+ "subtype" : "45mm"
+ },
+ {
+ "filename" : "icon-40@2x.png",
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "40x40",
+ "subtype" : "38mm"
+ },
+ {
+ "filename" : "icon-44@2x.png",
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "44x44",
+ "subtype" : "40mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "46x46",
+ "subtype" : "41mm"
+ },
+ {
+ "filename" : "icon-50@2x.png",
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "50x50",
+ "subtype" : "44mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "51x51",
+ "subtype" : "45mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "appLauncher",
+ "scale" : "2x",
+ "size" : "54x54",
+ "subtype" : "49mm"
+ },
+ {
+ "filename" : "icon-86@2x.png",
+ "idiom" : "watch",
+ "role" : "quickLook",
+ "scale" : "2x",
+ "size" : "86x86",
+ "subtype" : "38mm"
+ },
+ {
+ "filename" : "icon-98@2x.png",
+ "idiom" : "watch",
+ "role" : "quickLook",
+ "scale" : "2x",
+ "size" : "98x98",
+ "subtype" : "42mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "quickLook",
+ "scale" : "2x",
+ "size" : "108x108",
+ "subtype" : "44mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "quickLook",
+ "scale" : "2x",
+ "size" : "117x117",
+ "subtype" : "45mm"
+ },
+ {
+ "idiom" : "watch",
+ "role" : "quickLook",
+ "scale" : "2x",
+ "size" : "129x129",
+ "subtype" : "49mm"
+ },
+ {
+ "filename" : "icon-1024.png",
+ "idiom" : "watch-marketing",
+ "scale" : "1x",
+ "size" : "1024x1024"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-1024.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-1024.png
new file mode 100644
index 0000000000..1b2c3fffb5
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-1024.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128.png
new file mode 100644
index 0000000000..8404b66d9f
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128@2x.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128@2x.png
new file mode 100644
index 0000000000..b272c20ce9
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-128@2x.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16.png
new file mode 100644
index 0000000000..0babf3728f
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16@2x.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16@2x.png
new file mode 100644
index 0000000000..c80d6bc1ca
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-16@2x.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256.png
new file mode 100644
index 0000000000..b272c20ce9
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256@2x.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256@2x.png
new file mode 100644
index 0000000000..6eff93b62c
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-256@2x.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32.png
new file mode 100644
index 0000000000..c80d6bc1ca
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32@2x.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32@2x.png
new file mode 100644
index 0000000000..bf16057d56
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-32@2x.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512.png
new file mode 100644
index 0000000000..6eff93b62c
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512.png differ
diff --git a/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512@2x.png b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512@2x.png
new file mode 100644
index 0000000000..1b2c3fffb5
Binary files /dev/null and b/src/cordova/apple/xcode/ios/Outline/Assets.xcassets/AppIcon.appiconset/icon-512@2x.png differ