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

时间:2015-06-16 07:06:08

标签: ios objective-c cocoapods

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您需要参考此解决方案。我得到的错误与你一样,并且我的错误已经解决了。请参考。 首先使用cocoapods命令可能你的pod也有问题。

$ pod repo remove master
$ pod setup
$ pod install

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

中正确符号链接

Headerfile missing error