Cocoapods 0.28 sürümünü yükledim ve şimdi makinemden kaldırmak istiyorum. Bunu nasıl yapabilirim?
Cocoapods 0.28 sürümünü yükledim ve şimdi makinemden kaldırmak istiyorum. Bunu nasıl yapabilirim?
Yanıtlar:
Öncelikle, Terminal'de çalıştırarak hangi Cocoapod sürümlerini yüklediğinizi belirleyin:
gem list --local | grep cocoapods
Buna benzer bir çıktı görüyorsunuz:
cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)
Burada, yüklü iki Cocoapod sürümü var.
Tamamen kaldırmak için aşağıdaki komutları verin:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
Yüklü birden fazla sürümünüz varsa, benim gibi, belirli bir sürümü veya tümünü seçmenizi isteyecektir. Belirli bir sürümü kaldırmak istiyorsanız, -v
düğmeyi aşağıdaki gibi de kullanabilirsiniz :
gem uninstall cocoapods -v 0.20.2
gem list --local | grep cocoapods
Tekrar çalıştırmak , Cocoapod'ların kaldırıldığını onaylar.
Artık eserler ana dizininizdeki gizli bir klasörde olabilir. Bunları kaldır:
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
.
İlgili tüm taşları kaldırmak için aşağıdaki bash betiğini kullandım.
for i in $( gem list --local --no-version | grep cocoapods );
do
gem uninstall $i;
done
Ek olarak ~/.cocoapods
, podspec önbelleğini kaldırmak için silin .
rm -rf ~/.cocoapods/
gem list --local --no-version | grep cocoapods | xargs gem uninstall
gem uninstall
, bu yüzden bash'i şöyle değiştirdim (bir satır komutu): for i in $( gem list --local --no-version | grep cocoapods ); do sudo gem uninstall $i; done
Kolay, yalnızca veya yalnızca belirli bir cocoapod mücevherini kaldırmak için aşağıdaki komutu çalıştırın:
sudo gem uninstall cocoapods
Bu cevabı takip ediyordum ama Mac OS X El Capitan 10.11 için gem uninstall -n cocoapods
komutu çalıştırırken aşağıdaki gibi bir hatayla karşılaştım
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)
Sorunu izinlerle aşmak için aşağıdaki komutu kullanmanız gerekir
sudo gem uninstall cocoapods -n /usr/local/bin
Bu benim için mükemmel bir şekilde çalışıyor.
CocoaPods'u kaldırın (tüm sürümleri kaldırmayı seçin):
sudo mücevher kaldırma cocoapods
Eski ana depoyu kaldır:
sudo rm -fr ~ / .cocoapods / repos / master
Lib form Podfile dosyasını kaldırın, ardından tekrar pod kurulumunu yapın.