アプリの制作で利用できるオープンソースのライブラリを活用したいと思ったのですけど、ソースコードをそのまま自分のプロジェクトに追加してしまうと、自分自身のソースコードのバージョン管理と分離するのが手間だったり、バージョンの維持管理が面倒になってしまいがちです。いう便利なツールがあると聞いたことがあったのを思い出し、いよいよそれを使ってみることにしました。便利とまでは知っていたものの、どんな風に便利なのかわかっていなかったので調べてみました。コマンドを実行すると、記載したライブラリが自動的にダウンロードされて、それがまとめられたプロジェクトファイルをひとつ生成してくれるツールのようです。ライブラリの更新も同じ操作で行えます。プロジェクトは静的ライブラリとして生成されるので、後はこれを使いたいプロジェクトに組み込むだけで利用できます。プロジェクトへの組み込みも自動で行ってくれるので、とても簡単に利用できる印象です。ターミナルから実行します。cocoapodsこのコマンドを実行して管理者アカウントのパスワードを入力すると、しばらくしてターミナル上に実行ログがずらずらと表示され始めます。インストールが完了します。利用できるようになりました。利用するに当たって、最初に少しだけ準備が必要になります。いうテキストファイルを用意します。ファイルを選択します。すると、ファイル名などを指定する画面が表示されます。プロジェクト名が選択されていることを確認します。何もチェックが入っていない状態にします。取り込みたいライブラリの情報を記載します。どのような環境に対応したライブラリを使用するかを指定します。用のライブラリを使用することになります。のどのバージョンと互換性のあるライブラリを使用するかを指定できます。取り込みたいライブラリ名を指定します。行を分けて記載します。各ライブラリではカンマで区切って、使用するライブラリのバージョン情報を指定できます。ここではバージョン番号と併せて、次の記号を指定できるようになっているようです。大きいものを使用します。以上のものを使用します。小さいものを使用します。以下のものを使用します。未満のものを使用します。未満のものを使用します。あるディレクトリ上で、次のコマンドを実行します。プロジェクトファイルが作成されます。実行するようにしてみます。ターゲットを追加します。作成したアプリのプロジェクトにします。ビルドフェイズを追加して、スクリプトを記載します。ここに記載するスクリプトは次の通りです。実行時に次のようなエラーになってしまうためです。ライブラリを更新できるようになります。いった名前で自動生成されます。取り込んだファイルが格納されたプロジェクトの両方が登録されています。実行した以降は、そのときに生成されたワークスペースファイルを開いてアプリの開発を進めて行くことになります。プロジェクトにまとめられています。ようにして取り込めば、すぐに使い始めることができます。プロジェクトをすぐに利用できるように、元のプロジェクトの設定が自動的に調整されます。