苹果LLVM 6.0错误:铛失败退出代码-1

我在我的MacBook Air上创build了我的应用程序,并继续在那里工作,这很好。 然后我开始和一个使用另一台Mac的同事一起工作(当然)。 无论如何,我们通过Dropbox共享我们的Xcode项目(我们只是切换到BitBucket,别担心;)),当他试图在他的Mac上打开项目时,出现了一个Apple LLVM 6.0 Error ,同一个项目运行完美:

铿锵:错误:没有这样的文件或目录:'/用户/ linus / Dropbox /应用程序/我的应用程序/ Projekt /我的应用程序/ SlideMenu / SlideMenu-Prefix.pch'铿锵:错误:没有input文件

命令/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang失败,退出代码1

错误的最后一行对我来说似乎是最重要的,这就是为什么我把它们列在这里。

我知道这个问题现在已经有好几次了,但从来没有一个有用的答案对我有用。 我试图禁用Foundation Assertions因为它在这个主题的另一个答案中说,但是没有奏效。 此外,我重新启动,甚至重新安装Xcode和所有文件都存在,没有一个应该丢失。

我正在运行Xcode 6.0.1和Mac OS X 10.10。 我希望有人能回答这个,我现在有点绝望了…

嘿,我刚刚遇到了同样的问题。 基本上我删除了我的testing目标。 我find了这个:

编译iOS 8时发生错误,Xcode 6.0.1

基本上这样说的是:

在Xcode左边的文件/文件夹列表(在列表的最顶端)点击你的项目名称。 查看右侧窗口左侧的“目标”部分。 可能有两个列表,第二个是“testing”项目。 用鼠标右键单击该项目,然后select“删除”。 然后尝试再次运行该项目。 请参阅下面的屏幕截图以获取视觉提示。

和一张照片来帮助你:

截图 希望这可以帮助!

编辑:另外在tests目标中,我实际上发现,我不一定需要删除它,有一个破损的path,只是修复它使所有的工作。

通过转到我的项目设置并更改部署目标来解决此问题。 部署目标最初为7.0。 当我从iOS 8.0 – > 9.1更改它工作正常,没有错误。

在这里输入图像说明

希望帮助:)

  1. 创build新文件:⌘cmd+ N
  2. iOS / Mac>其他> PCH文件> YourProject-Prefix.pch。
  3. 项目>构build设置>search:“前缀头”。
  4. 在“Apple LLVM 6.0”下,您将得到Prefix Header键
  5. 键入:“YourProjectName / YourProject-Prefix.pch”
  6. 清理项目:⌘cmd+⇧shift+ K
  7. 生成项目:⌘cmd+ B

您不需要删除整体构build设置。 只需更改“库searchpath”,以下是步骤:

  1. 点击你的项目名称(导航器的顶部)
  2. 点击您的项目目标
  3. 单击选项卡Build Settings
  4. searchLIBRARY_SEARCH_PATHS
  5. 将其值更改为$(inherited)标志。

干得好!

否则,你总是可以删除构build设置! 干杯!

我做了一个简单的事情,我进入“Build Options”,并将Enable Bitcode的属性从yes更改为no

这解决了我的问题。

设置的屏幕截图

铛不能find你的预编译头文件。 你检查/ Users / linus / Dropbox /应用程序/我的应用程序/ Projekt /我的应用程序中是否有名为SlideMenu-Prefix.pch的文件? 预编译头文件的path由您的目标的“Prefix Header”构build设置指定。

尝试,在Xcode项目设置,目标 – >testing部分 – >生成设置 – >链接删除所有linkig

或者整个删除testing部分。

再次build立和完成!