二进制未针对 Xcode 6.3 的 iPhone 5 错误消息进行优化
Posted
技术标签:
【中文标题】二进制未针对 Xcode 6.3 的 iPhone 5 错误消息进行优化【英文标题】:Binary is not optimized for iPhone 5 error message for Xcode 6.3 【发布时间】:2015-04-22 13:18:41 【问题描述】:我已经阅读了许多关于这个主题的类似问答,但没有一个为我提供了可行的解决方案。
我所有的图片都是 PNG。
我的部署目标是 iPhone 8.3。
我使用的是 Xcode 6.3
我正在使用图像目录。
我尝试在图像名称中使用 -568h 并尝试不使用它。我尝试将文件名更改为“Default-568h@2x.png”。
我已经从图片目录中删除了所有图片,并再次将它们拖回来。
我创建了一个新的发布图片目录。
无论我做了什么,当我尝试上传到 App Store 时都会出现同样的错误消息:
编辑:
如果缺少 iPad 启动图像可能会触发此问题,我还添加了 iPad 的所有启动图像。我还重命名了所有图像文件名,(再次)创建了一个新的启动图像目录并导入了所有图像。仍然收到相同的错误消息。
【问题讨论】:
【参考方案1】:解决了问题,但不确定其背后的确切原因。
Launch Screen File 字段已选择 LaunchScreen。
正确的选择应该是 Main。
这解决了问题,我能够在没有错误消息的情况下提交应用程序。
【讨论】:
以上是关于二进制未针对 Xcode 6.3 的 iPhone 5 错误消息进行优化的主要内容,如果未能解决你的问题,请参考以下文章
您的二进制文件未针对 iPhone 5 xcassets 进行优化
由于启动图像,App Store 应用程序提交 xcode 4.2 失败
flash builder 您的二进制文件未针对 iPhone 5 进行优化,Application Loader,错误
PhoneGap 您的二进制文件未针对 iPhone 5 进行优化