Cocoapodsバージョン0.28をインストールしましたが、マシンからアンインストールしたいです。どうやってやるの?
Cocoapodsバージョン0.28をインストールしましたが、マシンからアンインストールしたいです。どうやってやるの?
回答:
まず、ターミナルでこれを実行して、インストールしたCocoapodのバージョンを確認します。
gem list --local | grep cocoapods
次のような出力が表示されます。
cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)
ここでは、Cocoapodsの2つのバージョンがインストールされています。
完全に削除するには、次のコマンドを発行します。
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
私のように複数のバージョンがインストールされている場合、特定のバージョンまたはすべてを選択するように求められます。特定のバージョンをアンインストールする場合は-v
、次のようにスイッチを使用することもできます。
gem uninstall cocoapods -v 0.20.2
gem list --local | grep cocoapods
再度実行すると、Cocoapodsが削除されたことを確認できます。
ホームディレクトリ内の隠しフォルダーに残っているアーティファクトがある場合があります。これらを削除するには:
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
。
次のbashスクリプトを使用して、関連するすべてのgemを削除しました。
for i in $( gem list --local --no-version | grep cocoapods );
do
gem uninstall $i;
done
さらに削除~/.cocoapods
して、podspecsのキャッシュを削除します。
rm -rf ~/.cocoapods/
gem list --local --no-version | grep cocoapods | xargs gem uninstall
gem uninstall
私はこのようなbashの(1行のコマンド)を修正して、: for i in $( gem list --local --no-version | grep cocoapods ); do sudo gem uninstall $i; done
簡単です。次のコマンドを実行するだけで、特定のCocoapod gemをすべて削除できます。
sudo gem uninstall cocoapods
私はこの答えに従っていましたが、Mac OS X El Capitan 10.11では、gem uninstall -n cocoapods
コマンドの実行時に次のようなエラーが発生しました
pranav-MacBook-Pro:~ pranavpranav$ gem uninstall -n cocoapods
ERROR: While executing gem ... (Gem::CommandLineError)
Please specify at least one gem name (e.g. gem build GEMNAME)
権限に関する問題を解決するには、以下のコマンドを使用する必要があります
sudo gem uninstall cocoapods -n /usr/local/bin
これは私にとって完璧に機能するものです。
CocoaPodsをアンインストールします(すべてのバージョンをアンインストールすることを選択します)。
sudo gemアンインストールココアポッド
古いマスターリポジトリを削除します。
sudo rm -fr〜/ .cocoapods / repos / master
libフォームのPodfileを削除してから、再度podをインストールします。