OS X 10.11以降のCocoaPodsのアップグレードの問題を解決

1237 ワード

原文:和佳期の個人ブログ(gonghonglou.com)

問題の説明:


OS X 10.11以降CocoaPodsをアップグレードし、コマンドを実行する:
$ sudo gem update cocoapods           //  
$ sudo gem update cocoapods --pre     //    

次のエラーが発生しました.
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod

ソリューション1:


次のコマンドを使用して更新します.
$ sudo gem install -n /usr/local/bin cocoapods         //  
$ sudo gem install -n /usr/local/bin cocoapods --pre    //    

このソリューションの最初のsudo gem update cocoapodssudo gem update cocoapods --preのアップグレードコマンドは使用できません.すべてが正常に戻るには、ソリューション2を試してください.

ソリューション2:


押し倒してやり直す..Homebrewのインストール
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

インストールRuby:
brew install ruby

CocoaPodsをアップグレードし、コマンドを実行します.
$ sudo gem install cocoapods           //  
$ sudo gem install cocoapods --pre     //    

その後、すべてOK~

後記

  • 前回CocoaPodsの詳細:iOSのライブラリ依存管理ツールCocoaPods
  • 転載原文の住所を保留してください:http://gonghonglou.com/2016/04/01/update-pods-que