更新:问题已关闭:通过一些回溯修复了自己。我正在使用一个需要源树变量的框架。(麻雀)。我在我的主 Mac Mini 上更新了源代码树,但没有在我的 MacBook Pro 上更新。因此,由于该错误,Xcode 正在搜索旧目录。
这可能是那些奇怪的 Xcode 错误之一,所以我正在寻找一些建议。我在两台 Mac 上安装了 Xcode 4.3.2(截至撰写本文时是 2012 年 4 月 7 日的最新版本)。我在 Dropbox 中保存了一个项目,因此我可以快速获取它并在任何地方进行处理。我已经用其他几个项目做到了这一点,但从未遇到过这个问题。
一台电脑,一台Mac Mini,项目构建良好。另一方面,2009 MacBook Pro,我得到构建错误。一方面,即使我在一些源文件上使用了 -fno-objc-arc,我仍然会遇到与 ARC 相关的错误。这对我来说非常令人费解。在 Mac Mini 上构建时没有问题。我还收到与 .pch 文件有关的“找不到文件”错误。错误日志将我指向一条奇怪的路径,例如
/var/folders/9l/s_phv6yj0hv6q82_lrdcckb00000gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/...Prefix.pch' file not found
这是我到目前为止尝试过的
- 删除 Xcode 并从 MAS 重新安装
- 删除了日志中调出的 /var/folders 目录
- 删除了项目构建目录
- 执行产品 -> 在 Xcode 中清理
- 多次重启Xcode
还是没有骰子。看起来除非我能确定这个问题,否则我将只能在一个工作站上为这个项目工作。执行此操作时,所有其他项目都可以正常工作。
感谢您提供的任何帮助。