我在MacBook Air上创建了我的应用程序并继续在那里工作,这很好。然后我开始与一位使用另一台Mac(当然)的同事合作。无论如何,我们通过Dropbox分享我们的Xcode项目(我们只是切换到BitBucket,别担心;)),当他试图在他的Mac上打开项目时,有一个Apple LLVM 6.0 Error
,同时出现以下错误在我的计算机上,同一个项目完美运行:
clang:错误:没有这样的文件或目录:' / Users / linus / Dropbox / Apps / My App / Projekt / My App / SlideMenu / SlideMenu-Prefix.pch' clang:错误:没有输入文件
命令/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang失败,退出代码为1
错误的最后几行似乎对我来说最重要,这就是我在这里列出的原因。
我知道这个问题现在已被问过几次,但从来没有一个有用的答案对我有用。我试图禁用Foundation Assertions
,因为它在关于这个主题的另一个答案中说,但是这没有用。我也重新启动了&甚至重新安装Xcode并且所有文件都存在,没有一个应该丢失。
我正在运行Xcode 6.0.1和Mac OS X 10.10。我希望有人能回答这个问题,我现在有点绝望......
答案 0 :(得分:36)
Errors When Compiling iOS 8, Xcode 6.0.1
基本上说:
点击文件/文件夹列表中项目的名称 留在Xcode中(在列表的最顶部)。看看"目标" 窗口左侧的部分位于右侧。有可能的, 有两个列出,第二个是"测试"项目。右键单击 该项目并选择"删除"。然后尝试再次运行该项目。看到 以下截图是视觉提示。
一张照片可以帮助你:
编辑:同样在tests
目标中,我实际上发现我并不一定需要删除它,路径已经破损,只需修复它就可以了再次工作。
答案 1 :(得分:4)
答案 2 :(得分:4)
答案 3 :(得分:2)
您无需删除整体构建设置。只需更改库搜索路径,步骤如下:
Build Settings
LIBRARY_SEARCH_PATHS
$(inherited)
标志。你走了!
否则您可以随时删除构建设置!干杯!
答案 4 :(得分:2)
我做过的一件简单的事情我进入了“构建选项”并将EditWindow editWindow = new EditWindow(selectedItem);
editWindow.Show();
的属性从Enable Bitcode
更改为yes
这解决了我的问题。
答案 5 :(得分:1)
clang无法找到预编译的头文件。您是否检查过/ Users / linus / Dropbox / Apps / My App / Projekt / My App /中是否有名为SlideMenu-Prefix.pch的文件?预编译头文件的路径由" Prefix Header"指定。为您的目标构建设置。
答案 6 :(得分:0)
尝试, 在Xcode项目设置中, Targets->测试部分 - >构建设置 - >链接删除所有链接
或删除测试部分作为一个整体。
再次构建并完成!!