无法使用本地pod框架

时间:2018-04-12 10:17:45

标签: ios objective-c swift cocoapods

我正在使用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,但没有帮助

1 个答案:

答案 0 :(得分:-1)

在Xcode中,单击设备附近的产品,然后选择编辑方案。 然后,在构建选项卡下,选中"查找隐式依赖项" 再次清理并构建项目。