注: CocoaPods 0.3.9を上書きしますので公式版のほうに戻す場合は、一度アンインストールしてから再インストールしてください
必要なものをインストール:
macgem install rake # rakeがインストールされていない場合
暫定版CocoaPodsのインストール:
curl https://raw.github.com/gist/1610106/1b06a71ea6c510ed05b937b095b50aba31c7c1f7/install.sh | sh
CocoaPodsの再セットアップ:
pod setup # CocoaPodsの再セットアップ
Podfileで、targetブロックに :exclusive => true
を与えるとライブラリのヘッダファイルがヘッダ検索パスへ正常にシンボリックリンクが作られない問題の対策
:exclusive => true
があってもなくてもすべてヘッダ検索パスへシンボリックリンクが作られるように修正しました。
下記の例だと、OCMock
以外はヘッダ検索パスへシンボリックリンクが作られないので、そのままでは正常にビルドできなくなる
Podfile例:
platform :ios
dependency 'JSONKit'
dependency 'AFNetworking'
target :test, :exclusive => true do
dependency 'OCMock'
end