Later today (03Feb2016) I will be posting a NEW version of my iOS Resource Maker app…
- Supports App Icon size for new iPad Pro [now supports 10 sizes (29,40,58,76,80,87,120,152,167,180), 167 is for IPP]
- create Launch Image for iPad Pro (even though Xcode doesn’t have a place to add it)
- Support an EXTERNAL configuration file, to allow easy tweeks of filenames, etc.
- Creates MASKED App icon files to create transparent backgrounds (using White 0xFFFFFF as transparent)
- Supports individual control over fonts and colors for each text line on Launch Image
[quote]And it seems that the information is XOJO’s own current release of iOSImageMaker is all messed up? Wrong resolutions? etc?
Anyways, I based most of my information on what Xcode requires, but it should be EXACTLY what XOJO requires as well[/quote]
If anyone finds changes (in the config file) that are required for XOJO (or Xcode for that matter) please let me know
here is the config file as it exists right now… let me know if you see something wrong please
// -----------------------------------------
// Icon Resource Maker Configuration File
// copyright ©2016 R.David S
// -----------------------------------------
//
// format : ICON <pixels> , <XOJO filename> , <XCode filename>
// : IMAGE <width> , <height> , <portrait> , <XOJO filename> , <XCode filename>
// Note : If multiple files with same metrics are required, append filenames with ;
// : records with invalid syntax will be ignored with NO error or warning!
// : all output files will have .PNG file extension
//
//---------- Begin ICON Definitions ----------
// Note : DO NOT ADD MORE SIZES (change filename if you want)
//---------------------------------------------
icon 180,iPhone60x60@3x ,appicon60@3x
icon 167,iPad83_5x83_5@2x ,appicon83_5@2x // for iPad Pro (87.5 pixels)
icon 152,iPad76x76@2x ,appicon76@2x
icon 120,iPhone60x60@2x;iPhone40x40@3x,appicon60@2x;appicon40@3x
icon 87,iPhone29x29@3x ,appicon29@3x
icon 80,iPhone40x40@2x ,appicon40@2x
icon 76,iPad76x76@1x ,appicon76@1x
icon 58,iPhone29x29@2x ,appicon29@2x
icon 40,iPad40x40@1x ,appicon40@1x
icon 29,iPad29x29@1x ,appicon29@1x
//
//---------- Begin IMAGE Definitions ----------
// Note : Add as many other sizes as desired
//---------------------------------------------
image 750 ,1334,true ,iPhone750x1334@1x ,iPhoneHD47_Port@2x // iPhone6 Port
image 1242,2208,true ,iPhone1242x2208@2x ,iPhoneHD55_Port@3x // iPhone6+ Land
image 2208,1242,false,iPhone2208x1242@2x ,iPhoneHD55_Land@3x // iPhone6+ Port
image 640 , 960,true ,iPhone640x960@2x ,iPhone4_Port@2x
image 640 ,1136,true ,iPhone640x1136@2x ,iPhone5_Port@2x
image 768 ,1024,true ,iPad768x1024@1x ,iPad2_Port@1x
image 1024, 768,false,iPad1024x768@1x ,iPad2_Land@1x
image 1536,2048,true ,iPad768x1024@2x ,iPadRetina_Port@2x
image 2048,1536,false,iPad1024x768@2x ,iPadRetina_Land@2x
image 2048,2732,true ,iPad1024x1366@2x ,iPadPro_Port@2x
image 2732,2048,false,iPad1366x1024@2x ,iPadPro_Land@2x