Xcode 4目的地和方案

时间:2011-03-15 16:17:42

标签: xcode ios

我最近从Xcode 3迁移到了4,现在我有点困惑。如果我连接名称为ottoPhone和iOS版本4.2.1的设备,则在方案下拉列表中显示六个条目,即 ottoPhone(4.2.1) ottoPhone(4.2.1) ottoPhone(4.2.1) ottoPhone(4.2.1) ottoPhone(4.2.1) ottoPhone(4.2.1,覆盖Base SDK到4.3)

编译仅适用于最后两个选择(具有覆盖的选择和直接在其之前的选择)。对于其他选择,我得到的错误如stdarg.h和float.h缺失(这些文件包含在SDK 3.0中的CoreFoundation.h中)。所以,我认为这些选择使用不同的基础SDK。

如何显示有关此类选择的更多信息,例如正在使用的SDK?我的部署目标设置为iOS 3.1,我认为......

2 个答案:

答案 0 :(得分:0)

如果您点击同一下拉列表并选择“编辑方案”选项,您将能够看到有关所选方案的信息。通过选择“管理方案”选项,您将能够删除任何您不需要的选项,因为它听起来像您有一些重复项。

答案 1 :(得分:0)

试试这个:

  • 选择左上角附近的小文件夹图标,就在“运行”按钮下方(它位于此小屏幕截图的中间位置):

    build setting

  • 现在,这将显示一个蓝色图标,代表您下方的项目(也可在屏幕截图上方看到)。

  • 双击蓝色图标,这将启动一个新窗口。选择顶部的“构建设置”标签。

  • 寻找您想要的选项。如果您使用右上角的搜索框,这会更容易。搜索“部署目标”以查找部署目标设置。