IOS launch images - driving me crazy
Although not pretty I use this quick way
1. Create a new LaunchImage and drop any file onto each box
2. Build it , it will fail or have some warnings
3. Click on the "Show Report navigator" and you'll see the sizes/names for each
4. On your image editor resize the image to the proper sizes/names and overwrite to
the respective file as reported in 3. each file is on
<proj dir>/Assets.xcassets/LaunchImage.launchImage
Do the same for icons and don't look back
For anyone finding this now i've created a list to simply explain what each of Apple's somewhat confusing names actually mean.
iPhone Portrait iOS 8,9
- Retina HD 5.5 (iPhone 6 Plus) - 1242px x 2208px - [email protected]
- Retina HD 4.7 (iPhone 6) - 750px x 1334px - [email protected]
iPhone Landscape iOS 8,9
- Retina HD 5.5 (iPhone 6 Plus) - 2208px x 1242px - [email protected]
iPhone Portrait iOS 7-9
- 2x (iPhone 4) - 640px x 960px - [email protected]
- Retina 4 (iPhone 5) - 640px x 1136px - [email protected]
iPhone Portrait iOS 5,6
- 1x (iPhone 3) - 320px x 480px - Default.png
- 2x (iPhone 4) - 640px x 960px - [email protected]
- Retina 4 (iPhone 5) - 640px x 1136px - [email protected]
New Dimensions table for Xcode Version 9.0
iPhone X Portrait iOS 11+
iPhone X : 1125x2436px
iPhone X Landscape iOS 11+
iPhone X : 2436x1125px
iPhone Portrait iOS 8.9
Retina HD 5.5 : 1242x2208px
Retina HD 4.7 : 750x1334px
iPhone Landscape iOS 8.9
Retina HD 5.5 : 2208x1242px
iPhone Portrait 7-9
2x : 640x960px
Retina 4 : 640x1136px
iPad Portrait 7-9
1x ; 768x1024px
2x : 1536x2048px
iPad Landscape iOS 7-9
1x : 1024x768px
2x : 2048x1536px
iPhone Portrait 5,6
1x : 320x480px
2x : 640x960
Retina 4 : 640x1136px
iPad Portrait Without Status Bar iOS 5,6
1x : 768x1004px
2x : 1536x2008px
iPad Portrait 5,6
1x : 768x1024px
2x : 1536x2048px
iPad Landscape Without Status Bar iOS 5,6
1x : 1024x748px
2x : 2048x1496px
iPad Landscape 5,6
1x : 1024x768px
2x : 2048x1536px