我将UILaunchImages
密钥添加到Info.plist文件并使用字典来描述每个启动图像,以便我可以国际化启动图像,我的应用程序仅支持iPhone:
iPhone4s,5,ipod,6,6 plus中的所有东西都可以,但iPad mini(iOS 7.0.2)上的启动图像根本没有显示,我是否错过了什么?
答案 0 :(得分:0)
专为iPhone设计的应用可能会在iPad上运行时启动为空白屏幕。这是由应用程序包中存在空的iPad特定故事板以及应用程序的信息属性列表(Info.plist)文件中的特定于iPad的UIMainStoryboardFile键引起的。如果选择了Universal选项,则两者都会由各种Xcode模板项目自动创建。
在Xcode中,在文件导航器中查找名为MainStoryboard_iPad.storyboard的文件。如果此文件存在,请将其从项目中删除。
在您应用的信息属性列表中
查找名为主故事板文件基本名称(iPad)或UIMainStoryboardFile~ipad的键。如果存在此密钥,请将其删除。您还应该删除后缀为(iPad)或~ipad的任何其他密钥。
最后,在iPad或iPad模拟器上测试您的应用,并验证其是否符合预期。