【问题标题】:Failed to emit precompiled header for bridging header with local pod frameworks无法使用本地 pod 框架发出用于桥接标头的预编译标头
【发布时间】:2018-04-12 10:17:45
【问题描述】:

我正在为使用本地 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】:

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

【讨论】:

    猜你喜欢
    • 2018-01-28
    • 2019-02-27
    • 2018-11-21
    • 1970-01-01
    • 2022-12-12
    • 2015-10-20
    • 1970-01-01
    • 2014-09-10
    • 1970-01-01
    相关资源
    最近更新 更多