加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用Xcode 5支持iPhone 5屏幕的问题

发布时间:2020-12-14 19:03:21 所属栏目:百科 来源:网络整理
导读:我使用新的 Xcode将我的一些应用程序移植到64位,我现在也使用资产目录来选择启动图像. 问题是,当向Apple提交其中一个目标时,我会在电子邮件中收到: “手机5优化要求 – 您的二进制文件未针对iPhone 5进行优化.针对iOS 6及更高版本提交的新iPhone应用和应用
我使用新的 Xcode将我的一些应用程序移植到64位,我现在也使用资产目录来选择启动图像.

问题是,当向Apple提交其中一个目标时,我会在电子邮件中收到:
“手机5优化要求 – 您的二进制文件未针对iPhone 5进行优化.针对iOS 6及更高版本提交的新iPhone应用和应用更新必须支持iPhone 5上的4英寸显示器,并且必须立即包含带有-568h尺寸修改器的启动图像跟随启动图像的文件名部分.启动图像必须是PNG文件并位于捆绑包的顶层,或者如果您本地化您的启动图像,则在每个.lproj文件夹中提供“

当我使用Xcode 4.6时问题不存在,该应用程序在使用iOS7的iPhone 5和使用iOS6&amp ;;的iPhone 5屏幕上的模拟器中运行良好. iOS 7.所以我无法弄清楚它的来源.

资产目录当然指向项目的根文件夹上的“Default-568h@2x.png”(同一项目上的其他目标工作正常).我还检查过这个文件是“Copy Bundle Resources”.

有人有想法吗?

解决方法

您可以在iTune上传应用程序,而不是将iPhone 5用于4英寸屏幕截图,您可以使用xCode 4.6,但此版本不支持4英寸xib,而不是使用xCode 5,您可以在xCode 5中优化代码,而不是提交您的iTune中的应用程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读