Xcode 4的目标和方案

3

我最近从Xcode 3迁移到了4,现在有点困惑。如果我连接一个名为ottoPhone且iOS版本为4.2.1的设备,那么在方案下拉列表中会显示六个条目,分别是

  1. ottoPhone(4.2.1)
  2. ottoPhone(4.2.1)
  3. ottoPhone(4.2.1)
  4. ottoPhone(4.2.1)
  5. ottoPhone(4.2.1)
  6. 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

请尝试以下操作:

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

    build setting

  • 现在会显示一个代表您的项目的蓝色图标(如上面的截图所示)。

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

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接