苹果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更改它工作正常,没有错误。
希望帮助:)
- 创build新文件:⌘cmd+ N
- iOS / Mac>其他> PCH文件> YourProject-Prefix.pch。
- 项目>构build设置>search:“前缀头”。
- 在“Apple LLVM 6.0”下,您将得到Prefix Header键
- 键入:“YourProjectName / YourProject-Prefix.pch”
- 清理项目:⌘cmd+⇧shift+ K
- 生成项目:⌘cmd+ B
您不需要删除整体构build设置。 只需更改“库searchpath”,以下是步骤:
- 点击你的项目名称(导航器的顶部)
- 点击您的项目目标
- 单击选项卡
Build Settings
- search
LIBRARY_SEARCH_PATHS
- 将其值更改为
$(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立和完成!