Xcode 叮当声:错误:没有这样的文件或目录:…预编译头........pch
我在一台机器上正确地构建了一个项目,但是当我尝试在另一台机器上构建它时,我得到了以下错误。这两台机器都有相同版本的OSX和XCode,并且源文件完全相同 叮当声:错误:没有这样的文件或目录:'/Users/Cristian/Library/Developer/Xcode/DerivedData/MadGoose-alcvoermelusildxepcbneygiwbk/Build/Intermediates/PrecompiledHeaders/MadGoose_Prefix-afbukpnsoecegqeiuwhfersynbx/MadGoose_Prefix.pch' 我在那个目录中有以下文件Xcode 叮当声:错误:没有这样的文件或目录:…预编译头........pch,xcode,clang,precompiled-headers,Xcode,Clang,Precompiled Headers,我在一台机器上正确地构建了一个项目,但是当我尝试在另一台机器上构建它时,我得到了以下错误。这两台机器都有相同版本的OSX和XCode,并且源文件完全相同 叮当声:错误:没有这样的文件或目录:'/Users/Cristian/Library/Developer/Xcode/DerivedData/MadGoose-alcvoermelusildxepcbneygiwbk/Build/Intermediates/PrecompiledHeaders/MadGoose_Prefix-afbukpnso
- MadGoose_Prefix.pch.data
- MadGoose_Prefix.pch.pch
- MadGoose_Prefix.pch.dia
- MadGoose_Prefix.pch.pch.hash-criteria
或者我应该在机器之间比较什么?我发现了问题,我在构建设置中遇到了这个问题
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"${FACEBOOKSDK}\"",
);
由于我们不再在项目中使用Facebook,因此在出现问题的机器中变量${FACEBOOKSDK}
是空的,因此我将其从那里删除并解决了问题
对于有构建问题的其他人,请直接查看.pbxproj
的XCBuildConfiguration
部分(介于/*开始XCBuildConfiguration部分*/
和/*结束XCBuildConfiguration部分*/
之间的所有内容),很容易发现问题,在XCode中,变量将替换为它们的值,除非您编辑它们