Saya menginstal Cocoapods versi 0.28, dan sekarang saya ingin menghapusnya dari mesin saya. Bagaimana saya bisa melakukan itu?
49
Pertama, tentukan versi Cocoapod mana yang telah Anda instal dengan menjalankan ini di Terminal:
gem list --local | grep cocoapods
Anda melihat output yang mirip dengan ini:
cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)
Di sini, saya memiliki dua versi Cocoapod yang diinstal.
Untuk menghapus sepenuhnya, buat perintah berikut:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
Jika Anda memiliki beberapa versi yang diinstal, seperti yang saya miliki, itu akan meminta Anda untuk memilih versi tertentu atau semua. Jika Anda ingin menghapus versi tertentu, Anda juga dapat menggunakan -v
sakelar sebagai berikut:
gem uninstall cocoapods -v 0.20.2
Berjalan gem list --local | grep cocoapods
kembali akan mengonfirmasi bahwa Cocoapods telah dihapus.
Anda mungkin memiliki sisa artefak dalam folder tersembunyi di direktori rumah Anda. Hapus ini dengan:
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
.Saya menggunakan skrip bash berikut untuk menghapus semua permata yang relevan.
Selain itu hapus
~/.cocoapods
untuk menghapus cache podspec.sumber
gem list --local --no-version | grep cocoapods | xargs gem uninstall
gem uninstall
, jadi saya memodifikasi bash seperti ini (satu perintah baris):for i in $( gem list --local --no-version | grep cocoapods ); do sudo gem uninstall $i; done
gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall
sumber
sudo rm -fr ~/.cocoapods/repos/master
itu akhirnya dihapus semuanya.Mudah, jalankan saja perintah berikut untuk menghapus semua atau hanya permata cocoapod tertentu:
sumber
Saya mengikuti jawaban ini tetapi untuk Mac OS X El Capitan 10.11 saya mengalami kesalahan seperti di bawah ini pada
gem uninstall -n cocoapods
perintah eksekusiUntuk mengatasi masalah dengan izin, Anda harus menggunakan perintah di bawah ini
sumber
Inilah yang sangat cocok untuk saya.
Copot instalasi CocoaPods (pilih untuk menghapus semua versi):
sudo gem copot cocoapods
Hapus master repo lama:
sudo rm -fr ~ / .cocoapods / repos / master
sumber
Hapus lib form Podfile, lalu pasang pod lagi.
sumber