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

Cannot install Swift cocoapod without use_frameworks! module-swift.h file not found

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

我的问题是 PodA 在我有行时出错

#import <PodB/PodB-Swift.h>

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

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