我有一个支持iOS 7和iOS 8的iOS应用程序。在iOS 8中有一个LaunchScreen.xib
文件,在资产目录中有一个适用于iOS 7的LaunchImage资产。我包含了所有必需的启动图像,其大小合适(iPhone Portrait 2x
:640px x 960px和iPhone Portrait Retina 4
:640px x 1136px)。但是,当我将应用程序提交到iTunes Connect时,我得到“您的二进制文件未针对iPhone 5进行优化”错误。
这是我用于LaunchImage资产的设置:
答案 0 :(得分:0)
我发现了问题:我的iPhone 5发布图像已损坏,我用新图像替换了图像,问题解决了。奇怪的是,资产目录预览了损坏的图像没有任何问题(以及Mac预览也)。但问题解决了:)。