XCode和最新的iOS SDK

问题描述:

我目前使用的是XCode 3.2.2 and iOS SDK 3.2。有了这些,我可以生成适用于iPhone 3.1.3的二进制文件。如果我升级到XCode 3.2.4 and iOS 4.1,我是否仍然能够为iPhone 3.1.3设备构建二进制文件?如果不是,我可以同时安装,还是很棘手?XCode和最新的iOS SDK

Eiko是正确的,更重要的是我相信苹果将不再接受使用pre 4.x SDK构建的应用程序。

为了得到这个设置您需要更改以下设置

  • 在项目设置设置“基地SDK”到iOS其功能,你可能需要的最新版本号。

  • 将“iPhone OS部署目标”设置为您将支持的iOS的最旧版本号。

CocoaWithLove

关于安装多个版本的提供者,它不靠谱......只是尴尬。 XCode的发行版本安装在/Developer目录中。要安装多个版本,您需要将/Developer目录移至其他目录,例如/OldXCode然后再安装新版本(这是投入/Developer

希望帮助

+1

其实你并不需要在其他地方移动/ Developer目录,只需安装Xcode中的另一个版本到不同的目录。按照我的设置,/ Developer是用于Xcode beta,/ DeveloperStable用于稳定版本,而/ Xcode4显然是用于Xcode 4。 – 2010-09-10 15:09:17

您可以,而且您应该始终使用最新的SDK。

您可以轻松构建4.1并仍然以3.x为目标 - 事实上大多数开发人员目前都在这样做。