AFAIK,在Xcode 4.5中,armv6
支持已弃用,部署目标应至少为iOS 4.3
。
因此,无法开发适用于iPhone 3G和iPhone 5的应用程序。这是正确的,还是我错过了什么?
答案 0 :(得分:1)
这是对的。好吧,你可以使用旧的Xcode构建你的应用程序,这样它就可以在iPhone 3G和iPhone 5上运行,但不会在iPhone 5上占用整个屏幕。这是有意的,iPhone 3G支持早已不复存在。
编辑:这里提供了一个非官方的解决方案作为答案:How to support both armv6 and armv7s for release build in xcode 4.5
答案 1 :(得分:0)
Apple已停止接受支持iOS5前设备且包含iPhone 5启动图像的版本。这是我提交的最新版本的电子邮件,它是基于Xcode 4.4.1构建的
亲爱的开发人员,
我们发现您最近交付的一个或多个问题""。要处理您的交付,必须纠正以下问题:
无效的启动图片 - 您的应用包含一个带有尺寸修饰符的启动图像,该版本仅支持使用iOS 6.0 SDK或更高版本构建的应用。
更正这些问题后,请转到版本详细信息页面,然后点击"准备上传二进制文件。"继续完成提交过程,直到应用状态为“等待上传”。#34;然后,您可以提供更正的二进制文件。
此致
App Store团队