Instalei o Cocoapods versão 0.28 e agora quero desinstalá-lo da minha máquina. Como eu posso fazer isso?
49
Primeiro, determine quais versões do Cocoapods você instalou executando isto no Terminal:
gem list --local | grep cocoapods
Você vê uma saída semelhante a esta:
cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)
Aqui, tenho duas versões do Cocoapods instaladas.
Para remover completamente, emita os seguintes comandos:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
Se você tiver várias versões instaladas, como eu, solicitará que você escolha uma versão específica ou todas. Se você deseja desinstalar uma versão específica, também pode usar a -v
opção da seguinte maneira:
gem uninstall cocoapods -v 0.20.2
A execução gem list --local | grep cocoapods
novamente confirmará que o Cocoapods foi removido.
Você pode ter artefatos residuais em uma pasta oculta no diretório inicial. Remova-os com:
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
rm -rf ~/.cocoapods
.Usei o seguinte script bash para remover todas as gemas relevantes.
Além disso, exclua
~/.cocoapods
para remover o cache dos podspecs.fonte
gem list --local --no-version | grep cocoapods | xargs gem uninstall
gem uninstall
, então modifiquei o bash assim (comando de uma linha):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
fonte
sudo rm -fr ~/.cocoapods/repos/master
ele finalmente removeu tudo.Fácil, basta executar o seguinte comando para remover todas ou apenas uma gema de cocoapod específica:
fonte
Eu estava seguindo esta resposta, mas para o Mac OS X El Capitan 10.11 eu estava encontrando um erro como abaixo ao executar o
gem uninstall -n cocoapods
comandoPara superar o problema com permissões, você deve usar o comando abaixo
fonte
É isso que funciona perfeitamente para mim.
Desinstale o CocoaPods (escolha desinstalar todas as versões):
sudo gem desinstalar cocoapods
Remova o repo master antigo:
sudo rm -fr ~ / .cocoapods / repos / master
fonte
Remova o lib form Podfile e, em seguida, instale o pod novamente.
fonte