2013年4月25日木曜日

CocoaPodsでShareKitを入れてたらファイルが足りなくてエラー


ある日いつものようにpod installしてみると、ShareKitのファイルでコンパイルエラーが発生してビルドできなくなってしまいました。

その時のpodfileはこれです。
platform :ios, '5.1'
pod 'ShareKit/Facebook'
pod 'ShareKit/Twitter'
...

FacebookとTwitterだけ使いたかったのでsubspecを指定していました。

このpodfileでpod installすると、ホントにShareKit/FacebookとShareKit/Twitter以下のファイルだけになって、ShareKit直下にあったメインのファイルが消えてしまってました。


解決方法

で、調べてみたところ、以前ShareKit直下にあったファイルは'ShareKit/Core'ってやつにまとめられたようです。

なのでpodfileに追加してやります。
platform :ios, '5.1'
pod 'ShareKit/Core'
pod 'ShareKit/Facebook'
pod 'ShareKit/Twitter'
...

これで必要なファイルがちゃんと落ちてきます。
ビルドもSuccess。

0 件のコメント: