我正在使用Objective-C项目,该项目使用本地pod库。 我想编写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,但没有帮助
答案 0 :(得分:-1)
在Xcode中,单击设备附近的产品,然后选择编辑方案。 然后,在构建选项卡下,选中"查找隐式依赖项" 再次清理并构建项目。