我正在使用LaunchScreen.xib
作为我的启动屏幕,但在尝试发布应用时我仍然遇到此错误。
为什么这样以及如何避免这种情况?现在我有一个空的xib,纯白色。
错误:
ERROR ITMS-90096:“您的二进制文件未针对iPhone 5进行优化 - 新增功能 提交的iPhone应用和应用更新必须支持4英寸显示屏 在iPhone 5上,必须包含一个引用的启动图像 UILaunchImages下的Info.plist,UILaunchImageSize值设置为 {320,568}。启动图像必须是PNG文件并位于 您的捆绑包的顶级,或者如果您在.lproj文件夹中提供 本地化您的启动图像。了解有关iPhone 5支持和应用的更多信息 通过查看“iOS人机界面指南”来启动图像 'https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5' 以及“iOS应用程序编程指南” 'https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12'。“
答案 0 :(得分:1)
我认为您使用7.0作为部署目标,因此使用资产目录而不是启动Screen.xib文件并添加所有Splash屏幕,这将解决您的问题。
答案 1 :(得分:0)
我出于某种原因观察到,Default-568h @ 2x.png预计在根文件夹中。另外请确保以下几点: