A launch storyboard or xib must be provided unless the app requires full screen

IosXcodeUistoryboard

Ios Problem Overview


I don't use a storyboard/xib for launch screen and get these errors in Xcode7+.

- All interface orientations must be supported unless the app requires full screen.

- A launch storyboard or xib must be provided unless the app requires full screen.

Ios Solutions


Solution 1 - Ios

Starting from iOS9 and Xcode 7 you are required to provide a LaunchScreen.storyboard for your launch screen in order to support the new multitasking feature on iPad.

To opt out of being eligible to participate in Slide Over and Split View, add the UIRequiresFullScreen key to your Xcode project’s Info.plist file and apply the Boolean value YES.

Find out more on Apple's reference (check last paragraph) or watch session 205 Getting Started with Multitasking on iPad in iOS 9 @ 10:35.

Solution 2 - Ios

Set Requires full screen to YES in your target.

Requires full screen

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionSahil KapoorView Question on Stackoverflow
Solution 1 - IosTomas CaminView Answer on Stackoverflow
Solution 2 - IosJakub TruhlářView Answer on Stackoverflow