El Capitan にアップグレードしましたが、それ以降ポッドを更新できなくなりました。
$ pod update
-bash: pod: command not found
そこで CocoaPods を再インストールしようとしたところ、次のようになりました:
$ sudo gem install cocoapods
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
私はこのコンピューターの管理者です。なぜこのようなことが起こるのでしょうか?
ベストアンサー1
これは新しいシステム整合性保護El Capitan で導入された機能です。管理者であっても書き込みが制限されます/usr/bin
。
最善の選択肢は、 を必要とせずにgemをインストールすることですsudo
。それを実行する方法のガイド:
export GEM_HOME=$HOME/.gem
export PATH=$GEM_HOME/bin:$PATH
gem install cocoapods