我创建了两个 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/