Launch image sizes:
portrait
- Retina HD 5.5" : 1242 x 2208 px
- Retina HD 4.7" : 750 x 1334 px
- 2x : 640 x 960 px
- Retina 4 : 640 x 1136 px
format: .png
- Navigate to
Images.xcassets
- Press
+
in the bottom left corner - In the dropdown menu select
App Icons & Launch Images
->New iOS Launch Image
- This will create a new
Launch Image Set
- Select it and in the
Utilites
view navigate to theAttributes Inspector
- In the
Attributes Inspector
for theiOS 7.0 and Later
&iOS 8.0 and Later
select desired modesPortarit
/Landscape
that are supported by the app. You can uncheck all boxes iniOS 6.0 and Prior
- Drag and drop your
.png
images to the according boxes. - Remove
LaunchScreen.xib
(auto-generated file from react-native init) - Select your project and in the
General
tab setLaunch Images Soruce
to theLaunchImage
- Shift + Cmd + K - to clean the project
- Profit $$$
- Check
Hide status bar
in Xcode - Set
screenBackgroundColor
in thenavigatorStyle
object to match your screen bg - Set
animationType
in thestartSingleScreenApp
orstartTabBasedApp