无法为本地pod框架桥接标头发出预编译头

问题描述 投票:0回答:1

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

ios objective-c swift cocoapods
1个回答
-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.