渋谷ほととぎす通信

完全趣味でやってるUnityメモ。説明できないところを説明できるようにするための個人ブログ。昨日の自分より少しでも大きくなれるように。。。 ※所属団体とは一切関係がありません

CocoaPodsインストールメモ


※本ブログは今更感のあるネタも取り扱います。

環境

  • macOS Sierra 10.12.4
  • gem -v 2.4.1
  • ruby -v 2.0.0p648

macOS Sierra 10.12.4でCocoaPodsをインストールすると、以下のようなエラーが起きます。

ERROR:  While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj

これはEI Capitanから導入されたシステム整合性保護:System Integrity Protection (SIP)による影響でルート権限ユーザーでも制限がつくようになりました。

MacOSX El Capitanでcocoapodsインストールが出来ない時の対処法 - Qiita

こちらの記事を参考にCocoaPodsのインストール先を変更して対応しています。

通常/usr/bin/配下ですが、/usr/local/bin/配下へ変更しています。

一応これでCocoaPodsは使えるようになっています。