私が構築している小さな静的ライブラリで pod spec lint を実行すると、いくつかの問題が発生します。問題のライブラリはhttps://github.com/seanoshea/ios-etsy-sdkで、リンターからの出力はhttps://gist.github.com/seanoshea/5630836にあります。
エラーには次のものがあります。
- 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 ファイルが利用できないことを意味します。
AFNetworking を確実にダウンロードするために、ポッドスペックに何か不足がありますか?
ありがとう、
ショーン