Xcode 4目的地和方案

Xcode 4目的地和方案,xcode,ios,Xcode,Ios,我最近从Xcode 3迁移到了4,现在我有点困惑。如果我连接一个名为ottoPhone和iOS版本4.2.1的设备,scheme下拉列表中会显示六个条目,即 奥托邦(4.2.1) 奥托邦(4.2.1) 奥托邦(4.2.1) 奥托邦(4.2.1) 奥托邦(4.2.1) ottoPhone(4.2.1,将基本SDK覆盖到4.3) 编译仅适用于最后两个选择(带有overiding的选择和它前面的选择)。对于其他选择,我得到的错误如stdarg.h和float.h丢失(这些文件包含在SDK 3.0中的f

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

编译仅适用于最后两个选择(带有overiding的选择和它前面的选择)。对于其他选择,我得到的错误如stdarg.h和float.h丢失(这些文件包含在SDK 3.0中的fom CoreFoundation.h中)。因此,我假设这些选择使用不同的基本SDK


我如何显示关于这样一个选择的更多信息,例如,使用了什么SDK?我的部署目标设置为iOS 3.1,我认为…

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

尝试以下方法:

    > P>选择左上方的小文件夹图标,刚好在“Run”按钮下(在这个小屏幕截图中间):

  • 这将显示一个蓝色图标,表示您的项目就在它下面(在屏幕截图上也可见)

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

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