我刚刚克隆了一个github代码。 当我试图运行它时,它给了我没有桥接头可用的isse,我通过更改"构建设置"中的文件夹名称解决了这个问题。 。 在那之后,当我试图建立我得到这个问题
"<unknown>:0: error: PCH file '/Users/iosdeveloper/Library/Developer/Xcode/DerivedData/Project-ebqolwjodqhfifemlvpiqcmkwmtt/Build/Intermediates.noindex/PrecompiledHeaders/Project_1CZ4Z98EHTKKG-clang_1PO86BEGEY3JE.pch' not found: module file not found
<unknown>:0: error: clang importer creation failed
"
请帮我解决这个问题。
答案 0 :(得分:3)
就我而言,我没有在构建设置的App-Bridging-Header末尾添加.h
扩展名。给定App-Bridging-Header.h之后,错误消失了。希望对您有所帮助。
答案 1 :(得分:1)
使用$(SRCROOT)/ $(PROJECT_NAME)设置动态链接,因为将文件拖动到设置会产生静态路径,并在另一条路径中运行项目时导致问题
转到
1-构建设置&gt;搜索:“前缀标题”。
2-在“Apple LLVM 7.0”下,您将获得前缀标题密钥。
3-键入文件目录。例如:“$(SRCROOT)/ $(PROJECT_NAME)/ProjectName-Prefix.pch”。
答案 2 :(得分:1)
我今天也遇到了这个问题 - 我发现如果我以App-Bridging-Header.h
的形式给出"${SRCROOT}/App/Some/Directory/App-Bridging-Header.h"
的路径,则会出现相关错误,但是通过将桥接标题路径更改为简单App/Some/Directory/App-Bridging-Header.h
未找到PCH&#34;模块文件&#34;消失了,我能够编译我的项目。
我根本不需要创建Prefix.pch
文件
希望这有助于某人!