3

在 xcode 4.6 中,我创建了一个具有多个目标的新项目。我的目标之一是一个空的 iOS 应用程序,它缺少 Target Build Settings 中的所有“Apple LLVM compiler 4.2 - ...”部分。还有人看到这个吗?关于如何让它们显示的任何想法?

我能够通过六个步骤一致地复制这种情况:

  1. 启动 xcode 4.6
  2. 文件 --> 新建 --> 项目...
  3. 选择一个 OS X 框架和库 --> 捆绑包(接受所有默认值)
  4. 在该项目中,文件 --> 新建 --> 目标...
  5. 选择一个 iOS 应用程序 --> 空应用程序(接受所有默认值)
  6. 转到 iOS 应用程序目标的“构建设置”,注意没有“Apple LLVM 编译器 4.2 - ...”部分

使用“Apple LLVM 编译器 4.2 - ...”部分 和

没有“Apple LLVM 编译器 4.2 - ...”部分 在此处输入图像描述

4

1 回答 1

0

当我创建一个初始目标为 OS X Bundle 的新项目时(有关如何复制问题中的情况,请参阅第 3 步),所有添加的目标的默认设置都会继承项目设置,在这种情况下是针对 OS X . 当我添加 iOS 空应用程序目标时,“构建设置”是正确的,但“Apple LLVM 编译器 4.2 - ...”部分丢失了。

我能够通过更改项目(不是任何目标)的“构建设置”“构建设置”中的“Apple LLVM 编译器 4.2 - ...”部分来显示 iOS 空应用程序目标架构”部分在以下庄园:

Base SDK从:Latest OS X (OS X 10.8)到:Latest iOS (iOS 6.1)

Architectures从:64-bit Intel到:Standard (armv7, armv7s)

然后点击 iOS Empty Application 目标的 Build Settings”,出现“Apple LLVM compiler 4.2 - ...”部分。

于 2013-02-22T19:03:59.480 回答