我想继续Deployment Target
支持4.2
iPhone 3G/S,因为该设备无法将其 iOS 升级到更高版本。我将 XCode 保留在 4.2 版和Base SDK
as 中iOS 5.0
,因为较新的版本不支持较旧的 iOS。
我的应用程序被拒绝并显示以下消息:
iPhone 5 优化要求- 您的二进制文件未针对 iPhone 5 进行优化。针对 iOS 6 及更高版本提交的新 iPhone 应用程序和应用程序更新必须支持 iPhone 5 上的 4 英寸显示屏,并且必须包含带有 -568h 大小修饰符的启动图像 [. ..]
所以我添加了启动图像 Default-568h@2x.png。但是后来我被以下消息拒绝了:
无效的启动图像- 您的应用包含一个带有大小修饰符的启动图像,仅支持使用 iOS 6.0 SDK 或更高版本构建的应用。
这似乎是一个问题 22。我是否必须更改我的 SDK,以及更改为什么?我做错了什么,还是我不能再交付给 iOS 4.2 了?