2013-02-19 73 views
3

在xcode 4.6中,我创建了一个包含多个目标的新项目。我的一个目标,一个空的iOS应用程序,缺少Target Build Settings中的所有“Apple LLVM compiler 4.2 - ...”部分。其他人看过这个?任何想法如何让他们展示?xcode 4.6目标构建设置缺少“Apple LLVM编译器4.2 - ...”部分

我能够始终如一地复制情况六个步骤:

  1. 开始的Xcode 4.6
  2. 文件 - >新建 - >项目...
  3. 选择一个OS X框架&库 - >包(接受所有默认值)
  4. 在该项目中,文件 - >新建 - >目标...
  5. 选择iOS应用程序 - >空应用程序(接受所有默认值)
  6. 转到iOS的应用目标的 “生成设置”,发现没有 “苹果LLVM编译器4.2 - ...” 部分

随着 “苹果LLVM编译器4.2 - ...” 部分 With "Apple LLVM compiler 4.2 - ..." sections

没有“苹果LLVM编译器4.2 - ...”部分 enter image description here

+0

您好mmorris,你找到了解决这个问题的任何解决方案。当我需要在x-code4.6中为框架目标启用ARC时,我遇到了同样的问题。如果你有一些解决方案,请帮助我。 – Hariprasad 2013-10-22 09:43:22

+0

@Hariprasad我能够使用下面的方法解决特定的问题。 – mmorris 2013-10-22 14:11:44

回答

0

当我创建了最初的目标一个新的项目,这是一个OS X捆绑(见浩第3步w复制问题中的情况),所有添加的目标的默认设置将继承项目设置,在本例中为OS X.当我添加和iOS空应用程序目标时,“构建设置”是正确的,但“ Apple LLVM编译器4.2 - ...“部分丢失。

我能得到“苹果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空应用程序目标的生成设置“,并且有”Apple LLVM编译器4.2 - ...“部分。

+0

嗯,我也错过了那些APPLE LLVM构建设置,当我看着我的prject构建设置时,它们已经设置为你正在说的将它们更改为... – topwik 2013-03-14 14:35:36

+0

@towpse确保注意区分* *项目**和**目标**“构建设置”。不匹配**项目**和**目标**“构建设置”,其中**目标**为iOS目标导致缺少“Apple LLVM编译器4.2 - ...”部分。如果**项目**和**目标**“构建设置”匹配,那么您会发现xcode的其他有趣_“功能”。 – mmorris 2013-03-14 17:06:04

+0

这是应该作为雷达提交的东西。 – conradev 2013-06-07 18:13:42

相关问题