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
Utilitesview navigate to theAttributes Inspector - In the
Attributes Inspectorfor theiOS 7.0 and Later&iOS 8.0 and Laterselect desired modesPortarit/Landscapethat are supported by the app. You can uncheck all boxes iniOS 6.0 and Prior - Drag and drop your
.pngimages to the according boxes. - Remove
LaunchScreen.xib(auto-generated file from react-native init) - Select your project and in the
Generaltab setLaunch Images Soruceto theLaunchImage - Shift + Cmd + K - to clean the project
- Profit $$$
- Check
Hide status barin Xcode - Set
screenBackgroundColorin thenavigatorStyleobject to match your screen bg - Set
animationTypein thestartSingleScreenApporstartTabBasedApp