Como você desinstala as instalações personalizadas antigas do Xcode?
Pergunta
Quando instalo uma versão beta, faço uma instalação personalizada em uma pasta separada na versão mais recente de lançamento. Eu tenho várias instalações beta antigas.
Como desinstalar as versões personalizadas antigas do Xcode?
Posso apenas destruir a pasta?
Nosso eu preciso usar o terminal?
As notas de lançamento sugerem usar isso:
$ sudo /biblioteca /desinstall-devtools-mode = all
Mas isso apenas desinstala meu lançamento oficial original versão 3.2?
Obrigado.
Solução
Das notas de lançamento:
Ao longo deste documento <Xcode>
refere -se ao caminho em que os componentes essenciais do desenvolvedor são instalados.
...
Para desinstalar o iPhone SDK e o Xcode Developer Tools no volume de inicialização junto com o<Xcode>
Diretório, de um tipo de janela do terminal:
$ sudo <Xcode>/Library/uninstall-devtools --mode=all
Então, se você usou o caminho de instalação padrão de /Developer
, você pode desinstalar usando este comando:
$ sudo /Developer/Library/uninstall-devtools --mode=all
Outras dicas
Se você tiver várias pastas de desenvolvedor, poderá arrastar qualquer uma delas para o lixo sem danificar os outros. As pastas dos desenvolvedores são completamente independentes.
A instalação de ferramentas de desenvolvedor a partir da imagem de download também pode instalar ferramentas em /usr para desenvolvimento de estilo UNIX e makefile. O script de desinstalação também os remove. Isso também não deve afetar as pastas de desenvolvedor restantes.
Isso é mais um comentário do que uma resposta, mas não tenho representação para esclarecer ainda mais a resposta de Jon-ERIC:
... de um tipo de janela do terminal:
$ sudo <Xcode>/Library/uninstall-devtools --mode=all
Digite exatamente isso (da raiz do seu volume), não CD no diretório e tente:
$ cd /XCode4/Library
$ sudo uninstall-devtools --mode=all
Isso não vai funcionar. Apenas um FYI, isso me pegou ...
Por alguma razão, meu sistema tinha o Xcode 3 arquivado, apesar de eu estar usando apenas 4, e ele o colocou em /desenvolvedor, então correndo
sudo /Developer-old/Library/uninstall-devtools --mode=all
removeu o código X mais antigo que ficou por perto.