A launch screen appears instantly when your app starts up and is quickly replaced with the app's first screen, giving the impression that your app is fast and responsive. The launch screen isn’t an opportunity for artistic expression. It’s solely intended to enhance the perception of your app as quick to launch and immediately ready for use. Every app must supply a launch screen.
To accommodate the screen sizes of different devices and environments, such as multitasking, use an Xcode storyboard to provide a launch screen. Storyboards are flexible and adaptable, and you can use a single storyboard to manage all of your launch screens. To learn about implementing an storyboard launch screen, see Auto Layout Guide.
Design a launch screen that’s nearly identical to the first screen of your app. If you include elements that look different when the app finishes launching, people can experience an unpleasant flash between the launch screen and the first screen of the app.
Avoid including text on your launch screen. Because launch screens are static, any displayed text won’t be localized.
Downplay launch. People are likely to switch apps frequently, so design a launch screen that doesn’t draw attention to the app launching experience.
Don’t advertise. The launch screen isn’t a branding opportunity. Don’t design an entry experience that looks like a splash screen or an "About" window. Don’t include logos or other branding elements unless they’re a static part of your app’s first screen.
Static Launch Screen Images (Not Recommended)
It’s best to use an Xcode storyboard for your launch screen. If you must provide a set of static images, create them in different sizes for different devices, and be sure to include the status bar region.
|Device||Portrait size||Landscape size|
|12.9" iPad Pro||2048px × 2732px||2732px × 2048px|
|11" iPad Pro||1668px × 2388px||2388px × 1668px|
|10.5" iPad Pro||1668px × 2224px||2224px × 1668px|
|9.7" iPad||1536px × 2048px||2048px × 1536px|
|7.9" iPad mini 4||1536px × 2048px||2048px × 1536px|
|iPhone XS Max||1242px × 2688px||2688px × 1242px|
|iPhone XS||1125px × 2436px||2436px × 1125px|
|iPhone XR||828px × 1792px||1792px × 828px|
|iPhone X||1125px × 2436px||2436px × 1125px|
|iPhone 8 Plus||1242px × 2208px||2208px × 1242px|
|iPhone 8||750px × 1334px||1334px × 750px|
|iPhone 7 Plus||1242px × 2208px||2208px × 1242px|
|iPhone 7||750px × 1334px||1334px × 750px|
|iPhone 6s Plus||1242px × 2208px||2208px × 1242px|
|iPhone 6s||750px × 1334px||1334px × 750px|
|iPhone SE||640px × 1136px||1136px × 640px|