Cocoapodsの導入


まえがき

この記事では、Cocoapodsの導入、バージョンの更新について、説明します。

どんな人向けか

  • 以前Cocoapodsを入れようとしたが失敗した方
  • Cocoapodsのバージョンがよくわからないことになってしまった方
  • その他、初めて入れる人以外で上手く導入できない方

本題

通常のインストール方法

まだCocoapodsをインストールしたことがない方はこちらのコマンドでインストールしましょう

Terminal
$ sudo gem install cocoapods

通常のアップデート方法

まだCocoapodsをインストールしたことがない方は素直にインストールしましょう

Terminal
$ sudo gem update cocoapods

通常インストール、アップデートができなかった場合

以前のバージョンが残っている場合、アップデートに失敗することが多いです。その対策について説明します。 

まずRubyのバージョン問題を回避します。

Terminal
$ sudo gem install activesupport -v 4.2.6

そしていままでinstallに失敗してきたすべてのCocoapodsを一度全削除しましょう

Terminal
$ sudo gem uninstall cocoapods cocoapods-core cocoapods-downloader cocoapods-plugins cocoapods-stats cocoapods-trunk cocoapods-try

そして再度Cocoapodsをinstallしましょう。

Termianl
$ sudo gem install -n /usr/local/bin cocoapods

インストールが完了したら

正常にインストールが終わるとこう表示されます

ここまでできたら最後にセットアップして完了です

Terminal
$ pod setup

pod setupは完了するまで時間がかかることがあります。およそ3分〜30分くらいです。
エラーが出ない限り辛抱強く待ちましょう。

ここでエラーが出たらそのエラーコードをよく読みましょう。
githubに上がっている似たようなエラーの対処法のリンクがあったらそれを見てみましょう。

以上です。