无法为本地pod框架桥接标头发出预编译头
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法为本地pod框架桥接标头发出预编译头相关的知识,希望对你有一定的参考价值。
我正在为使用本地pod库的Objective-C项目工作。我想编写Swift代码并在Objective-C项目中使用它。 我做了桥接,并在其中导入了我希望与Swift一起使用的Objective-C文件的桥接文件。
但是如果在桥接文件中导入的文件中使用了本地pod框架文件,我就会遇到file not found error
。
:0:错误:无法发出预编译头'....- Bridging-Header-swift_1JOPQHYEXCCEP-clang_2PPI06A9LWBDJ.pch'用于桥接标题'/....-Bridging-Header.h'
地方图书馆,
pod 'MYProjectLibCore', :path => '../MYProjectLibCore'
pod 'MYProjectLibUI', :path => '../MYProjectLibUI'
我尝试了所有解决方案here,但它没有帮助
答案
在Xcode中,单击设备附近的产品,然后选择编辑方案。然后,在构建选项卡下,选中“查找隐式依赖项”清理并再次构建项目。
以上是关于无法为本地pod框架桥接标头发出预编译头的主要内容,如果未能解决你的问题,请参考以下文章