summaryrefslogtreecommitdiff
path: root/platform/ios
diff options
context:
space:
mode:
authorJoseph Heenan <joseph@emobix.co.uk>2014-10-02 22:25:44 +0200
committerJoseph Heenan <joseph@emobix.co.uk>2014-10-04 08:11:35 -0500
commit4b3da6e8551372be1aa9533bb8fe7f40bff82566 (patch)
tree23b712ffea67c4b9f9184d8dc2fb8ecbde902842 /platform/ios
parent9b3186bf86e290f01e01b711ba4c047de4539428 (diff)
downloadmupdf-4b3da6e8551372be1aa9533bb8fe7f40bff82566.tar.xz
iOS: convert app icons & launch image into image catalogues
Diffstat (limited to 'platform/ios')
-rw-r--r--platform/ios/Info.plist33
-rw-r--r--platform/ios/MuPDF.xcodeproj/project.pbxproj52
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Contents.json95
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-120.png (renamed from platform/ios/Icon-120.png)bin9675 -> 9675 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72.png (renamed from platform/ios/Icon-72.png)bin4080 -> 4080 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png (renamed from platform/ios/Icon-72@2x.png)bin9264 -> 9264 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76.png (renamed from platform/ios/Icon-76.png)bin4787 -> 4787 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png (renamed from platform/ios/Icon-76@2x.png)bin9633 -> 9633 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon.png (renamed from platform/ios/Icon.png)bin3062 -> 3062 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon@2x.png (renamed from platform/ios/Icon@2x.png)bin7891 -> 7891 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Contents.json94
-rw-r--r--platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png (renamed from platform/ios/Default-568h@2x.png)bin18594 -> 18594 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default.png (renamed from platform/ios/Default.png)bin6540 -> 6540 bytes
-rw-r--r--platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default@2x.png (renamed from platform/ios/Default@2x.png)bin16107 -> 16107 bytes
-rw-r--r--platform/ios/iTunesArtwork.pngbin72576 -> 0 bytes
15 files changed, 199 insertions, 75 deletions
diff --git a/platform/ios/Info.plist b/platform/ios/Info.plist
index 743daa18..a51210f5 100644
--- a/platform/ios/Info.plist
+++ b/platform/ios/Info.plist
@@ -63,38 +63,9 @@
<string>Icon-72@2x.png</string>
</array>
<key>CFBundleIcons</key>
- <dict>
- <key>CFBundlePrimaryIcon</key>
- <dict>
- <key>CFBundleIconFiles</key>
- <array>
- <string>Icon-120</string>
- <string>Icon.png</string>
- <string>Icon@2x.png</string>
- <string>Icon-72.png</string>
- <string>Icon-72@2x.png</string>
- </array>
- <key>UIPrerenderedIcon</key>
- <true/>
- </dict>
- </dict>
+ <dict/>
<key>CFBundleIcons~ipad</key>
- <dict>
- <key>CFBundlePrimaryIcon</key>
- <dict>
- <key>CFBundleIconFiles</key>
- <array>
- <string>Icon-76</string>
- <string>Icon-120</string>
- <string>Icon.png</string>
- <string>Icon@2x.png</string>
- <string>Icon-72.png</string>
- <string>Icon-72@2x.png</string>
- </array>
- <key>UIPrerenderedIcon</key>
- <true/>
- </dict>
- </dict>
+ <dict/>
<key>CFBundleIdentifier</key>
<string>com.artifex.mupdf</string>
<key>CFBundleInfoDictionaryVersion</key>
diff --git a/platform/ios/MuPDF.xcodeproj/project.pbxproj b/platform/ios/MuPDF.xcodeproj/project.pbxproj
index 0c254b12..f4d4d06f 100644
--- a/platform/ios/MuPDF.xcodeproj/project.pbxproj
+++ b/platform/ios/MuPDF.xcodeproj/project.pbxproj
@@ -7,9 +7,7 @@
objects = {
/* Begin PBXBuildFile section */
- 968E1E531779A54F0050CEA3 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 968E1E521779A54F0050CEA3 /* Default.png */; };
- 968E1E551779A54F0050CEA3 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 968E1E541779A54F0050CEA3 /* Default@2x.png */; };
- 968E1E571779A54F0050CEA3 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 968E1E561779A54F0050CEA3 /* Default-568h@2x.png */; };
+ 7C6152E819DDD6A90095ECAC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7C6152E719DDD6A90095ECAC /* Images.xcassets */; };
96C8ED011779A88E00A30AF4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 96C8ED001779A88E00A30AF4 /* main.m */; };
96C8ED181779A9AE00A30AF4 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96C8ED111779A9AE00A30AF4 /* libfreetype.a */; };
96C8ED191779A9AE00A30AF4 /* libjbig2dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96C8ED121779A9AE00A30AF4 /* libjbig2dec.a */; };
@@ -18,11 +16,6 @@
96C8ED1C1779A9AF00A30AF4 /* libmupdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96C8ED151779A9AE00A30AF4 /* libmupdf.a */; };
96C8ED1D1779A9AF00A30AF4 /* libopenjpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96C8ED161779A9AE00A30AF4 /* libopenjpeg.a */; };
96C8ED1E1779A9AF00A30AF4 /* libz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96C8ED171779A9AE00A30AF4 /* libz.a */; };
- 96E1CDEE1779A60700FCF717 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDE71779A60700FCF717 /* Icon-72.png */; };
- 96E1CDEF1779A60700FCF717 /* Icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDE81779A60700FCF717 /* Icon-72@2x.png */; };
- 96E1CDF01779A60700FCF717 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDE91779A60700FCF717 /* Icon.png */; };
- 96E1CDF11779A60700FCF717 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDEA1779A60700FCF717 /* Icon@2x.png */; };
- 96E1CDF21779A60700FCF717 /* iTunesArtwork.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDEB1779A60700FCF717 /* iTunesArtwork.png */; };
96E1CDF31779A60700FCF717 /* x_alt_blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDEC1779A60700FCF717 /* x_alt_blue.png */; };
96E1CDF41779A60700FCF717 /* x_alt_blue@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 96E1CDED1779A60700FCF717 /* x_alt_blue@2x.png */; };
DA0354EB18FFF48400EE31BA /* MuPrintPageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0354EA18FFF48400EE31BA /* MuPrintPageRenderer.m */; };
@@ -60,9 +53,6 @@
DAD72802183E53F0005C14FA /* MuAnnotSelectView.m in Sources */ = {isa = PBXBuildFile; fileRef = DAD72801183E53F0005C14FA /* MuAnnotSelectView.m */; };
DAD72804183E6F33005C14FA /* ic_trash.png in Resources */ = {isa = PBXBuildFile; fileRef = DAD72803183E6F33005C14FA /* ic_trash.png */; };
DADF824D1905242800855662 /* ic_share.png in Resources */ = {isa = PBXBuildFile; fileRef = DADF824C1905241900855662 /* ic_share.png */; };
- DAFDB695191A32ED003956EF /* Icon-76.png in Resources */ = {isa = PBXBuildFile; fileRef = DAFDB692191A32ED003956EF /* Icon-76.png */; };
- DAFDB696191A32ED003956EF /* Icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = DAFDB693191A32ED003956EF /* Icon-76@2x.png */; };
- DAFDB697191A32ED003956EF /* Icon-120.png in Resources */ = {isa = PBXBuildFile; fileRef = DAFDB694191A32ED003956EF /* Icon-120.png */; };
DAFF997B187C12430081C756 /* MuChoiceFieldController.m in Sources */ = {isa = PBXBuildFile; fileRef = DAFF9979187C12430081C756 /* MuChoiceFieldController.m */; };
DAFF997C187C12430081C756 /* MuChoiceFieldController.xib in Resources */ = {isa = PBXBuildFile; fileRef = DAFF997A187C12430081C756 /* MuChoiceFieldController.xib */; };
/* End PBXBuildFile section */
@@ -78,11 +68,9 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
+ 7C6152E719DDD6A90095ECAC /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = MuPDF/Images.xcassets; sourceTree = "<group>"; };
968E1E3D1779A54F0050CEA3 /* MuPDF.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MuPDF.app; sourceTree = BUILT_PRODUCTS_DIR; };
968E1E481779A54F0050CEA3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
- 968E1E521779A54F0050CEA3 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
- 968E1E541779A54F0050CEA3 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
- 968E1E561779A54F0050CEA3 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
96C8ED001779A88E00A30AF4 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
96C8ED111779A9AE00A30AF4 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libfreetype.a; sourceTree = BUILT_PRODUCTS_DIR; };
96C8ED121779A9AE00A30AF4 /* libjbig2dec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjbig2dec.a; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -91,11 +79,6 @@
96C8ED151779A9AE00A30AF4 /* libmupdf.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libmupdf.a; sourceTree = BUILT_PRODUCTS_DIR; };
96C8ED161779A9AE00A30AF4 /* libopenjpeg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopenjpeg.a; sourceTree = BUILT_PRODUCTS_DIR; };
96C8ED171779A9AE00A30AF4 /* libz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libz.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 96E1CDE71779A60700FCF717 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72.png"; sourceTree = "<group>"; };
- 96E1CDE81779A60700FCF717 /* Icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72@2x.png"; sourceTree = "<group>"; };
- 96E1CDE91779A60700FCF717 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
- 96E1CDEA1779A60700FCF717 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon@2x.png"; sourceTree = "<group>"; };
- 96E1CDEB1779A60700FCF717 /* iTunesArtwork.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iTunesArtwork.png; sourceTree = "<group>"; };
96E1CDEC1779A60700FCF717 /* x_alt_blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = x_alt_blue.png; sourceTree = "<group>"; };
96E1CDED1779A60700FCF717 /* x_alt_blue@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "x_alt_blue@2x.png"; sourceTree = "<group>"; };
DA012CA218803D1C00E47712 /* MuUpdater.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MuUpdater.h; path = Classes/MuUpdater.h; sourceTree = "<group>"; };
@@ -153,9 +136,6 @@
DAD72803183E6F33005C14FA /* ic_trash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ic_trash.png; path = "../android/res/drawable-ldpi/ic_trash.png"; sourceTree = "<group>"; };
DADD8D6917EB24C000C49E0B /* MuPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuPageView.h; path = Classes/MuPageView.h; sourceTree = "<group>"; };
DADF824C1905241900855662 /* ic_share.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ic_share.png; path = "../android/res/drawable-ldpi/ic_share.png"; sourceTree = "<group>"; };
- DAFDB692191A32ED003956EF /* Icon-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76.png"; sourceTree = "<group>"; };
- DAFDB693191A32ED003956EF /* Icon-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76@2x.png"; sourceTree = "<group>"; };
- DAFDB694191A32ED003956EF /* Icon-120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-120.png"; sourceTree = "<group>"; };
DAFF9978187C12430081C756 /* MuChoiceFieldController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MuChoiceFieldController.h; path = Classes/MuChoiceFieldController.h; sourceTree = "<group>"; };
DAFF9979187C12430081C756 /* MuChoiceFieldController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MuChoiceFieldController.m; path = Classes/MuChoiceFieldController.m; sourceTree = "<group>"; };
DAFF997A187C12430081C756 /* MuChoiceFieldController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MuChoiceFieldController.xib; path = Classes/MuChoiceFieldController.xib; sourceTree = "<group>"; };
@@ -218,9 +198,7 @@
968E1E461779A54F0050CEA3 /* Resources */ = {
isa = PBXGroup;
children = (
- DAFDB692191A32ED003956EF /* Icon-76.png */,
- DAFDB693191A32ED003956EF /* Icon-76@2x.png */,
- DAFDB694191A32ED003956EF /* Icon-120.png */,
+ 7C6152E719DDD6A90095ECAC /* Images.xcassets */,
DADF824C1905241900855662 /* ic_share.png */,
DA7AAA3A18E45FA300A577E3 /* ic_annotation.png */,
DA32FC7218E33CC7001D7902 /* ic_print.png */,
@@ -238,17 +216,9 @@
DAB9F4B817F1B24000117D2E /* ic_link.png */,
DAB9F4B917F1B24000117D2E /* ic_list.png */,
DAB9F4BA17F1B24000117D2E /* ic_magnifying_glass.png */,
- 96E1CDE71779A60700FCF717 /* Icon-72.png */,
- 96E1CDE81779A60700FCF717 /* Icon-72@2x.png */,
- 96E1CDE91779A60700FCF717 /* Icon.png */,
- 96E1CDEA1779A60700FCF717 /* Icon@2x.png */,
- 96E1CDEB1779A60700FCF717 /* iTunesArtwork.png */,
96E1CDEC1779A60700FCF717 /* x_alt_blue.png */,
96E1CDED1779A60700FCF717 /* x_alt_blue@2x.png */,
968E1E481779A54F0050CEA3 /* Info.plist */,
- 968E1E521779A54F0050CEA3 /* Default.png */,
- 968E1E541779A54F0050CEA3 /* Default@2x.png */,
- 968E1E561779A54F0050CEA3 /* Default-568h@2x.png */,
);
name = Resources;
sourceTree = SOURCE_ROOT;
@@ -379,24 +349,14 @@
files = (
DA7AAA3B18E4683600A577E3 /* ic_annotation.png in Resources */,
DA7AAA3C18E4683600A577E3 /* ic_print.png in Resources */,
- 968E1E531779A54F0050CEA3 /* Default.png in Resources */,
- 968E1E551779A54F0050CEA3 /* Default@2x.png in Resources */,
- 968E1E571779A54F0050CEA3 /* Default-568h@2x.png in Resources */,
- 96E1CDEE1779A60700FCF717 /* Icon-72.png in Resources */,
- 96E1CDEF1779A60700FCF717 /* Icon-72@2x.png in Resources */,
DA4C0623187B1EA200755D0D /* MuTextFieldController.xib in Resources */,
- DAFDB697191A32ED003956EF /* Icon-120.png in Resources */,
- 96E1CDF01779A60700FCF717 /* Icon.png in Resources */,
DAFF997C187C12430081C756 /* MuChoiceFieldController.xib in Resources */,
- 96E1CDF11779A60700FCF717 /* Icon@2x.png in Resources */,
- 96E1CDF21779A60700FCF717 /* iTunesArtwork.png in Resources */,
- DAFDB696191A32ED003956EF /* Icon-76@2x.png in Resources */,
96E1CDF31779A60700FCF717 /* x_alt_blue.png in Resources */,
+ 7C6152E819DDD6A90095ECAC /* Images.xcassets in Resources */,
96E1CDF41779A60700FCF717 /* x_alt_blue@2x.png in Resources */,
DAB9F4BB17F1B24000117D2E /* ic_arrow_left.png in Resources */,
DAB9F4BC17F1B24000117D2E /* ic_arrow_right.png in Resources */,
DAB9F4BD17F1B24000117D2E /* ic_cancel.png in Resources */,
- DAFDB695191A32ED003956EF /* Icon-76.png in Resources */,
DAB9F4BE17F1B24000117D2E /* ic_link.png in Resources */,
DAB9F4BF17F1B24000117D2E /* ic_list.png in Resources */,
DAB9F4C017F1B24000117D2E /* ic_magnifying_glass.png in Resources */,
@@ -562,6 +522,8 @@
968E1E5B1779A54F0050CEA3 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_OPTIMIZATION_LEVEL = 0;
@@ -578,6 +540,8 @@
968E1E5C1779A54F0050CEA3 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_OPTIMIZATION_LEVEL = s;
diff --git a/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Contents.json b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 00000000..36d04bd3
--- /dev/null
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,95 @@
+{
+ "images" : [
+ {
+ "idiom" : "iphone",
+ "scale" : "1x",
+ "size" : "29x29"
+ },
+ {
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "Icon.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "57x57",
+ "idiom" : "iphone",
+ "filename" : "Icon@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "60x60",
+ "idiom" : "iphone",
+ "filename" : "Icon-120.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "Icon-72.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "72x72",
+ "idiom" : "ipad",
+ "filename" : "Icon-72@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "Icon-76.png",
+ "scale" : "1x"
+ },
+ {
+ "size" : "76x76",
+ "idiom" : "ipad",
+ "filename" : "Icon-76@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "29x29"
+ },
+ {
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "40x40"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "50x50"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "50x50"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "40x40"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "40x40"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "29x29"
+ },
+ {
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "29x29"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+} \ No newline at end of file
diff --git a/platform/ios/Icon-120.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-120.png
index 0a544bd1..0a544bd1 100644
--- a/platform/ios/Icon-120.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-120.png
Binary files differ
diff --git a/platform/ios/Icon-72.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72.png
index f24f4999..f24f4999 100644
--- a/platform/ios/Icon-72.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72.png
Binary files differ
diff --git a/platform/ios/Icon-72@2x.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png
index 4a428833..4a428833 100644
--- a/platform/ios/Icon-72@2x.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png
Binary files differ
diff --git a/platform/ios/Icon-76.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76.png
index 516d2b19..516d2b19 100644
--- a/platform/ios/Icon-76.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76.png
Binary files differ
diff --git a/platform/ios/Icon-76@2x.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png
index 871157f0..871157f0 100644
--- a/platform/ios/Icon-76@2x.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png
Binary files differ
diff --git a/platform/ios/Icon.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon.png
index ae65dbea..ae65dbea 100644
--- a/platform/ios/Icon.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon.png
Binary files differ
diff --git a/platform/ios/Icon@2x.png b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon@2x.png
index 70518f4d..70518f4d 100644
--- a/platform/ios/Icon@2x.png
+++ b/platform/ios/MuPDF/Images.xcassets/AppIcon.appiconset/Icon@2x.png
Binary files differ
diff --git a/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Contents.json b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 00000000..a2a7d966
--- /dev/null
+++ b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,94 @@
+{
+ "images" : [
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default.png",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default@2x.png",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default-568h@2x.png",
+ "subtype" : "retina4",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default@2x.png",
+ "minimum-system-version" : "7.0",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "iphone",
+ "filename" : "Default-568h@2x.png",
+ "minimum-system-version" : "7.0",
+ "subtype" : "retina4",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "extent" : "to-status-bar",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "minimum-system-version" : "7.0",
+ "extent" : "full-screen",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "portrait",
+ "idiom" : "ipad",
+ "minimum-system-version" : "7.0",
+ "extent" : "full-screen",
+ "scale" : "2x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "minimum-system-version" : "7.0",
+ "extent" : "full-screen",
+ "scale" : "1x"
+ },
+ {
+ "orientation" : "landscape",
+ "idiom" : "ipad",
+ "minimum-system-version" : "7.0",
+ "extent" : "full-screen",
+ "scale" : "2x"
+ }
+ ],
+ "info" : {
+ "version" : 1,
+ "author" : "xcode"
+ }
+} \ No newline at end of file
diff --git a/platform/ios/Default-568h@2x.png b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
index 0891b7aa..0891b7aa 100644
--- a/platform/ios/Default-568h@2x.png
+++ b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
Binary files differ
diff --git a/platform/ios/Default.png b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default.png
index 4c8ca6f6..4c8ca6f6 100644
--- a/platform/ios/Default.png
+++ b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default.png
Binary files differ
diff --git a/platform/ios/Default@2x.png b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default@2x.png
index 35b84cff..35b84cff 100644
--- a/platform/ios/Default@2x.png
+++ b/platform/ios/MuPDF/Images.xcassets/LaunchImage.launchimage/Default@2x.png
Binary files differ
diff --git a/platform/ios/iTunesArtwork.png b/platform/ios/iTunesArtwork.png
deleted file mode 100644
index 45aec0b7..00000000
--- a/platform/ios/iTunesArtwork.png
+++ /dev/null
Binary files differ