简体   繁体   中英

Is iOS app Launch Screen (splash screen) a must?

Based on the following article

https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/

having a launch screen aka splash screen is a must for ios app when developing. but I realised many apps such as facebook or twiter does not have any launch screen on iPhone.

I have tried removing the LaunchScreen.xib from my project on XCode (8) but I get build fail error.

Is there any way to get rid of it?

You must have a launch screen. The reason it appears that some apps do not is that they make their launch screen look the same as the first screen that displays after launch is completed.

An iOS app must have a splash screen according to Apple documentation. Without a splash screen, Apple will reject your app. But you if removed the launch screen from your project, it will not crash when you change launch screen file as in image.

You must have storyboard or Launch Image.You can remove LaunchScreen.xib , but you have to add Launch Images . For using Launch Images you can try rn-splash-screen .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM