ios 5 xcode 4.2没有ios 4.3作为基准sdk选项

问题描述:

在xcode 4.2中我没有任何选项可以选择不同于ios 5的基本sdk。我想确保我的应用程序适用于ios 4.2和更高。我怎样才能让它们出现? enter image description hereios 5 xcode 4.2没有ios 4.3作为基准sdk选项

在Xcode中选择部署目标OS:

enter image description here

从苹果公司的文档:


iOS的部署目标
代码将加载在这个和更高版本的iOS。在早期版本中不可用的框架API将被弱链接;在调用更新的API之前,您的代码应检查空函数指针或特定系统版本。


基本SDK
构建过程中使用的基本SDK的名称或路径。该产品将根据位于指定SDK内的标题和库进行构建。该路径将被预置于所有搜索路径,并且将通过该环境传递给编译器和链接器。

+0

iOS部署目标和base sdk有什么不同? – 2011-12-15 22:20:01

在Target sdk中选择较低版本的iOS。