我将一个应用程序上传到AppStore,最低支持版本为iOS 3.2
。然后我下载了XCode 4.5
和iOS 6.0 SDK
,我想为我支持的3.2版本的应用发布更新。但是正如你所知道的那样,在XCode 4.5中最低可选择的版本是4.3。但由于我的项目较旧,我可以选择3.2。我想知道,如果我按照图片中的设置构建并上传我的应用程序,它是否支持3.2版本?
不,你不能使用Xcode 4.5构建并提交一个兼容iOS 3.2的应用程序。
Xcode 4.5无法构建一个armv6二进制可执行切片,这是所有低于iOS 4.3的部署目标所必需的(除非你最初提交了一个仅支持iOS 3.x的armv7应用程序,这种情况非常少见)。
Xcode 4.5 不支持 iOS 4.3 及以下版本。
总结选项卡 并将所需的部署目标字段(XCode 4.5)编辑为文本
以下是维基百科上的一句话:
在2010年6月的全球开发者大会上,苹果公司在开发工具国情咨文中宣布了Xcode 4版本。该版本的开发工具将Xcode编辑工具和Interface Builder整合到一个单一的应用程序中,还有其他增强功能。[13][14]苹果于2011年3月9日发布了Xcode 4.0的最终代码。该软件对每年支付99美元的Mac开发人员计划和iOS开发人员计划的所有注册成员免费提供。非会员可以在Mac App Store上以4.99美元的价格购买(现已不再提供)。Xcode 4.0不再支持许多旧系统,包括所有PowerPC开发以及Mac OS X 10.4和10.5的SDK,以及所有早于4.3的iOS SDK。仍然可以设置部署目标以生成那些旧平台的二进制文件,但对于Mac OS平台,只能创建x86和x86_64二进制文件。
它说从Xcode 4.0开始,苹果不再支持iOS 4.3。SDK不再可用。但是仍然可以为旧平台提供二进制文件。