objective-c - 没有 use_frameworks 就无法安装 Swift cocoapod!找不到 module-swift.h 文件

标签 objective-c swift frameworks cocoapods

我创建了两个 pod,一个在 Objc (PodA) 中,一个在 Swift (PodB) 中。 PodA 依赖于 PodB,但不能使用 use_frameworks!在 podfile 中(我拥有的更大的 Objc 项目依赖于 PodA into 也不能使用_frameworks!)。

我的问题是 PodA 在我有线路时出错

#import <PodB/PodB-Swift.h>

说找不到文件。问题似乎出在 use_frameworks! 上。如果我在我的 podfile 中包含该行,它就可以工作,如果我不这样做,它就不会。有没有办法解决这个问题?同样,使用 use_frameworks!如果我想在我的大型项目中使用 PodA,这不是我的选择。

最佳答案

您需要 use_frameworks!use_modular_headers! 以支持模块化导入。

关于objective-c - 没有 use_frameworks 就无法安装 Swift cocoapod!找不到 module-swift.h 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57400322/

相关文章:

xcode - 我不知道如何将头文件更改为 "public"

ios - 导航栏进入困惑状态

iOS - 开始 iOS 教程 - 变量前的下划线?

ios - Objective-C : How to check object type without a lot of if statements

swift - 仅在按下按钮时进行 QR 扫描

swift - Firebase 存储

ios - 在 UITextView 中着色 NSMutableAttributedString 给出奇怪的结果

ios - 横向播放视频后状态栏下的导航栏

android - 如何在不花这么长时间的情况下运行flutter应用程序?

.net - 为什么 .NET 框架不包含 USB 工具