【问题标题】:Binary is not optimized error for iPhone 5 - in Xcode6 with LaunchScreen.xibiPhone 5 的二进制未优化错误 - 在 Xcode6 中与 LaunchScreen.xib
【发布时间】:2016-01-27 20:36:52
【问题描述】:

我有一个无法上传的 Xcode 6 项目,因为我正在获取

您的二进制文件未针对 iPhone 5 错误进行优化 提交的新 iPhone 应用和应用更新必须支持 iPhone 5 上的 4 英寸显示屏,并且必须包含启动图像。..

无法想象为什么会发生这种情况,因为我有一个适当的 LaunchScreen.xib 应该可以解决启动图像问题。该项目是一个原生 Xcode 6 项目,我没有从 Xcode 5 迁移任何东西,因此我不知道可能是什么问题。有人有同样的问题吗?我检查了其他相关问题,但这些问题发生在 Xcode 5 项目中。

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    如果您的部署目标设置为 iOS 7.1 或更早版本,那么您仍然需要旧样式的启动图像。启动屏幕文件仅适用于 iOS 8。

    【讨论】:

    • 所以我应该为每个设备创建新的图像资产 - 启动图像 - 甚至是 iPhone 6 和 6 Plus?还是只适用于 iPhone 5?
    • 您需要为任何可能运行 iOS 7(或更早版本,如果支持)的设备提供启动图像。由于 iPhone 6/6+ 无法运行 iOS 7,因此您不需要这些设备的启动图像。
    • 这很有趣……但这是真的
    • 我在部署目标 iOS 8 时遇到了同样的错误。这种情况有什么问题? stackoverflow.com/questions/27136053/…
    猜你喜欢
    • 2016-04-23
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 2015-12-07
    • 2019-02-23
    • 2014-12-10
    • 1970-01-01
    相关资源
    最近更新 更多