二进制未针对iPhone 5优化 - 包括所有图标

时间:2015-07-04 04:34:13

标签: ios iphone xcode

所以我准备将我的应用程序发送给应用程序商店进行审核,但是我收到了这个错误:

enter image description here

我发现了一些相关的StackOverflow答案,建议我添加适当大小的图标文件,我已经完成了。

但是,构建仍然失败。

为了给这种情况下发生的事情添加混淆,我已经按照苹果给我的错误消息中的所有说明进行操作,但仍无法上传:

  1. 我在.plist文件中设置了UILaunchImages:
  2. enter image description here

    1. 我在我的捆绑包的根级别中添加了一个图片Default-Portrait.png
    2. enter image description here

      因此,鉴于我的启动屏幕和图标似乎按照错误消息描述的顺序排列,我不知道该怎么做。

      还有什么想法可以在这里发生什么?

2 个答案:

答案 0 :(得分:1)

你也需要默认肖像~568。如果您使用的是启动图像,则需要一个用于3.5英寸屏幕,一个用于4英寸屏幕。

如果您为启动图像使用资产目录,则可以准确查看所需内容。

更好的是,使用.xib文件,该文件将自动扩展并为所有设备大小提供适当的支持。

答案 1 :(得分:1)

为了澄清@jrturton提到的内容,iOS 8推荐的方法是创建一个启动屏幕,一个可以设计的故事板,以适应各种屏幕尺寸,使用自动布局和尺寸类。对于所有过去和未来的屏幕尺寸,这将比单独的图像容易得多。

enter image description here

项目>一般:

enter image description here