2016-09-27 3 views
0

私は依存関係としてSnapKitを使用するCocoapodライブラリを作成しようとしていて、Exampleプロジェクトはうまくいきます。 を実行すると、SnapKitから大量のエラーが検出されます。Cocoapods:pod lib lintが私に273のエラーを出す、すべてがSnapKitから来ているようだ。

私の最初の考えは、依存関係を検出するときにCocoapodsがSnapKitとは異なるSwiftバージョンを使用しているということですが、私はその問題をどのように修正するか、誰かが別の問題だと思っているのか疑問でした。

答えて

0

スウィフトのバージョン管理に関する問題が正しいと思われるように見えます。 SnapKitのReadmeでSwift 2.xにはSnapKitバージョン0.22.0が必要ですが、バージョン3.0.0以降はSwift 3.xです。

前に、私のpodspecはSnapKitのための次の行を持っていた:だから

s.dependency 'SnapKit' 

私はlintは(スウィフト3である)SnapKitの現在のバージョンを検査して信じて、私はこれにその行を変更しました:

s.dependency 'SnapKit', '~> 0.22.0' 

と合格したリント。

関連する問題