Cocoapods 本地依赖 - 找不到头文件

Cocoapods local dependency - Header file not found

我正在尝试设置本地 pod 依赖项。基本上我有一个通过 cocoapods 分发的库,我正在基于这个库构建一个示例应用程序。在通过 cocoapods 部署之前,我想用示例应用程序测试这个库。我尝试将库添加为本地 pod,但现在示例应用程序抱怨找不到库的头文件。任何帮助将不胜感激。

感谢@pqteru 的有用命令。我 运行 我的库上的 pod lib lint 出现错误 ERROR | [iOS] vendored_libraries 模式不匹配任何文件。 - 错误 | [iOS] vendored_frameworks。我了解到 vendored_libraries 和 vendored_frameoworks 是我的构建输出框架和静态库。我构建了库并将 .framework 和静态库复制到与我的 Podspec 相同的目录级别,并在我的示例应用程序上安装了 pod,错误得到解决。谢谢@pqteru

你需要参考这个解决方案。我得到了和你一样的错误,这样我的错误就解决了。请参考它。 首先使用 cocoapods 命令可能你的 pods 也有问题。

$ pod repo remove master
$ pod setup
$ pod install

您需要检查 pod 头文件是否在 Pods/Headers

中正确链接