我正在尝试制作一个依赖于另一个的Cocoapod,但是在编译时遇到了问题。假设在这种情况下MyApp使用的是CocoapodA和CocoapodB,则B依赖于A。

MyApp Podfile:

platform :ios, '5.0'
pod 'CocoapodA'
pod 'CocoapodB', :path => '../../CocoapodB'

CocoapodB Podspec:
s.dependency 'CocoapodA'
但是当我尝试编译时,我得到'CocoapodA/CocoapodA.h' file not found,其中CocoapodB中的导入试图包含它。

我曾尝试阅读Podspec文档,但并没有真正了解我所缺少的内容。我也尝试过s.library = 'CocoapodA'

最佳答案

确保您正确地为CocoapodA指定了头文件,例如:
s.public_header_files = 'CocoapodA/**/*.h'

关于objective-c - 找不到Cocoapods podspec依赖项导入文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19548890/

10-09 16:23