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



我们从一个开发人员那里继承了一个代码库,他现在不在澳大利亚的雷达范围内。我们公司买了一些Mac mini,我们安装了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

_Prefix(应用程序)。pch文件存在,并且在构建设置中正确指定,因为如果我移动它,错误更改为"无法找到pch文件"。

我尝试过的事情:

  • 删除DerivedData文件夹
  • 重启Xcode
  • 清理项目
  • 触摸(App)_Prefix。pch文件
  • 以上全部
  • 关闭预编译头(但后来我得到很多其他错误)
  • 搜索上面未列出的解决方案
我现在没有主意了。的帮助!

按住选项,从Product菜单中选择"Clean build folder…"

在得到朋友的帮助后,代码开始构建。不是一件事。其中最主要的是:

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

欢呼。如果没有帮助,我是看不出来的。欢迎来到机器!现在苹果公司把我的iOS开发者许可证搞砸了,所以我必须给他们发身份证照片来证明我是谁。快乐…

最新更新