首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CocoaPods lint失败

CocoaPods lint失败
EN

Stack Overflow用户
提问于 2013-05-23 05:02:13
回答 1查看 589关注 0票数 1

在我正在构建的一个小静态库上运行pod spec lint时,我遇到了一些问题。有问题的库是https://github.com/seanoshea/ios-etsy-sdk,linter的输出可以在https://gist.github.com/seanoshea/5630836上找到。

错误包括:

代码语言:javascript
复制
- ERROR | [xcodebuild]  ios-etsy-sdk/ios-etsy-sdk/SOSEtsyApiClient.m:19:9: fatal error: 'AFHTTPClient.h' file not found
- ERROR | [xcodebuild]  ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:32: error: cannot find interface declaration for 'SOSEtsyResult', superclass of 'SOSEtsyShopResult'
- NOTE  | [xcodebuild]  ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:12: warning: class 'SOSEtsyShopResult' defined without specifying a base class [-Wobjc-root-class]
- NOTE  | [xcodebuild]  ios-etsy-sdk/ios-etsy-sdk/SOSEtsyShopResult.h:22:29: note: add a super class to fix this problem

库的Podfile在https://github.com/seanoshea/ios-etsy-sdk/blob/master/Podfile上提供,并将AFNetworking列为依赖项。当我查看机器上的/tmp/CocoaPods/Lint目录时,我注意到尚未下载AFNetworking,这意味着.h文件不可用。

我的podspec中是否遗漏了一些东西来确保下载AFNetworking?

谢谢,

肖恩

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-23 05:05:21

您需要使用Podspec来说明它依赖于AFNetworking。Here is an example

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16701505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档