第一个iOS项目,不是在Xcode 5.1下构建的

时间:2014-03-21 14:39:35

标签: ios xcode

我们继承了一位现在已经超出澳大利亚雷达范围的开发人员的代码库。我们公司已经购买了一些Mac Minis,我们已经安装了Xcode 5.1并且该项目无法构建。我的老板声称它建立在5.0之下,所以它不会太远,但是...无论如何,当前打破它的错误是它构建预编译头时:

clang:error: no such file or directory '/Users/..../DerivedData/<app>-<gibber>/Build/Intermediates/PrecompiledHeaders/<App>_Prefix-<gibber>/<App>_Prefix.pch.dia

(App)_Prefix.pch文件存在,并且在构建设置中正确指定,因为如果我移动它,则错误将更改为“找不到pch文件”。

我尝试过的事情:

  • 删除DerivedData文件夹
  • 重新启动Xcode
  • 清洁项目
  • 触摸(App)_Prefix.pch文件
  • 以上所有
  • 关闭预编译的标题(但后来我得到了很多其他错误)
  • 搜索上面未列出的解决方案

我现在没有想法。救命啊!

2 个答案:

答案 0 :(得分:0)

也许按住选项,然后从“产品”菜单中选择“清理构建文件夹...”

答案 1 :(得分:0)

在得到朋友的帮助之后,代码构建了。这不是一回事。邪恶中的主要人物是:

  • Xcode 5.1在无法识别的标志上抛出错误
  • DerivedData文件夹需要是相对的,但默认为默认。
  • 我在PC上解压缩了项目档案,以便在我的Mac上复制;这打破了所有符号链接(哎哟!)
  • 项目链接到静态的一些.a文件只是ARM,因此无法为模拟器构建
  • 子项目的链接已损坏,必须删除并重新添加
  • 必须重建并重新添加libCocoaPods.a

乌拉。没有帮助就不会发现一些人。欢迎来到机器!现在事实证明Apple已经搞砸了我的iOS开发者许可证,因此我必须向他们发送照片ID以证明我就是我。喜悦...