除非应用要求全屏显示,否则必须提供启动故事板或xib


69

我不在启动屏幕上使用情节提要/ xib并在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.

Answers:


119

从iOS9和Xcode 7开始,您需要为启动屏幕提供LaunchScreen.storyboard,以便在iPad上支持新的多任务处理功能。

要选择不参加幻灯片和拆分视图的资格,请添加 UIRequiresFullScreen密钥到Xcode项目的Info.plist文件中,并应用布尔值YES。

查找有关Apple参考的更多信息(请查看最后一段),或观看会议205 iOS 10上的iPad上的多任务入门@ 10:35。


参考WWDC 2015视频更新答案
Tomas Camin

我也这样做了,但是我注意到我的Default-x.png图像没有显示出来……还有其他人吗?
2015年

11
如此处所述您可以通过在项目设置的“常规”标签下启用复选框来实现相同目的。
ecotax 2015年

87

设置Requires full screenYES您的目标。

需要全屏


6
另外:如果您在“启动图像源”设置中使用了一个空LaunchImage捆绑包,则Images.xcassets该应用将仅像iOS 7过渡之前一样显示默认的3.5英寸屏幕(适用于iPhone 4和更早版本)。为避免这种情况,请确保在至少一张(占位符)图片,例如Default-568h@2x~iphone.png
jlapoutre 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.