Incluído abaixo estão novas instruções simples para desinstalar as versões modernas do Xcode. Excluir versões antigas do Xcode também é coberto, este é um guia completo para desinstalar o Xcode de qualquer Mac, independentemente da versão e do lançamento do Mac OS X.
Xcode é o conjunto de desenvolvedores Apple para iOS e Mac OS X, é necessário se você pretende escrever aplicativos para qualquer um dos sistemas operacionais e instalá-lo inclui uma série de outros utilitários úteis que não o IDE principal em si. Os aspectos adicionais incluem coisas como o Construtor de Interface, Simulador de iPhone, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby, e muito mais que tem usado além do núcleo de desenvolvimento iOS e Mac OS X, adicionando utilitários valiosos para tweakers e kits de ferramentas de administradores.
Instalar o Xcode é apenas uma questão de baixá-lo da Mac App Store, mas e se você quiser remover o Xcode?
Como apagar o Xcode depende da versão que você está tentando remover do Mac. Primeiro vamos cobrir a remoção de novas versões do Xcode, depois vamos cobrir também a eliminação das versões mais antigas da aplicação.
Desinstalar o Xcode 10, Xcode 9, Xcode 8, etc do Mac OS X
Desinstalar versões mais recentes do Xcode é muito parecido com eliminar qualquer outra aplicação do Mac:
- Navegue para a pasta /Applications/ e localize a aplicação “Xcode”
- Arraste “XCode” para o Lixo e esvazie o lixo como de costume clicando com o botão direito do mouse no ícone do Lixo e escolhendo “Esvaziar Lixo”
Próximo você provavelmente vai querer apagar a pasta de ferramentas do desenvolvedor do usuário, encontrado no local a seguir – note que isso inclui dados do desenvolvedor do usuário, então não faça isso se você tiver projetos e outros dados no Xcode que você não tenha feito backup em outro lugar ou se você se importa com isso:
O diretório é ~/Library/Developer/, a pasta do usuário deve conter as pastas “Xcode” e “CoreSimulator”:
- Abrir o diretório home do usuário e ir para Biblioteca
- Visitar a pasta “Developer” e excluí-la
Destruir essas pastas junto com a aplicação deve restaurar cerca de 11GB de espaço em disco do Mac e o OS X não terá mais o Xcode. Se você instalou as ferramentas de linha de comando separadamente, elas não devem ser afetadas pela exclusão do próprio xcode.
Update: Nossos leitores ressaltaram que o Xcode 4.3 simplifica este processo consideravelmente ao agrupar o Xcode em uma única aplicação. Portanto, este guia é mais relevante para versões mais antigas. O XCode 4.3 e versões posteriores devem ser capazes de desinstalar como qualquer outra aplicação Mac, enquanto as versões anteriores do XCode requerem o processo manual descrito abaixo.
Desinstalar completamente o Xcode do Mac OS X
Nota que desinstalar o Xcode é diferente para versões anteriores da aplicação. As instruções abaixo ainda são válidas para todas as versões anteriores do Xcode, no entanto, e você verá que fazê-lo não é o mesmo que desinstalar aplicativos Mac gerais ou até mesmo abandonar os aplicativos padrão porque o Xcode tem uma pegada muito maior, então para desinstalar o Xcode você precisará se aventurar na linha de comando.
Isso removerá tudo referente ao Xcode de um Mac:
- Lançar o Terminal, encontrado em /Applications/Utilities/ e digite o seguinte:
- Confirmar a senha de administração (necessária para o sudo) e deixar os scripts rodarem
sudo /Developer/Library/uninstall-devtools --mode=all
Não se esqueça de deletar a aplicação Install Xcode
Se você desinstalar o Xcode, a aplicação original Install Xcode provavelmente ainda estará na sua pasta /Applications/Utilities/ como baixada da Mac App Store, não se esqueça de deletar isso também, caso contrário você estará desperdiçando 1.8GB de espaço em disco.
Porquê Desinstalar o Xcode?
Se você não usa o Xcode ou está acompanhando utilitários, é uma boa idéia desinstalar a suíte. Porquê? A razão mais simples é porque o Xcode ocupa muito espaço em disco, geralmente um mínimo de 7GB de espaço em disco é consumido pela instalação, e a aplicação do instalador sozinha é outra de 1.8GB, o que é uma grande capacidade de armazenamento ocupada por algo que potencialmente não está a ser utilizado.
Agora cobrimos o processo básico de desinstalação de tudo o que tem a ver com o Xcode e porque algumas pessoas se beneficiariam de o fazer, vamos mergulhar em algumas informações mais específicas e algumas outras opções de desinstalação que podem ser úteis para alguns utilizadores.
Primeiro, o comando de desinstalação acima com -mode=tudo corre apenas três scripts separados tornando o processo de desinstalação mais fácil, para aqueles que estão curiosos esses scripts separados são:
/Library/Developer/Shared/uninstall-devtools
/Library/Developer/4.1/uninstall-devtools
/Developer/Library/uninstall-developer-folder
Estes não precisam de ser executados independentemente, embora possa escolher fazê-lo se quiser, mais sobre isso abaixo.
Se quiser desinstalar selectivamente partes do Xcode em vez de tudo, use os comandos abaixo. Estes não são necessários se você executar o comando acima -mode=all.
Uninstall Xcode’s Unix Development Toolkit
Se você só quer remover o lado da linha de comando das coisas, você pode fazer isso com este comando:
sudo /Developer/Library/uninstall-devtools --mode=unixdev
Isto está realmente ligado ao script acima mencionado “/Library/Developer/Shared/uninstall-devtools”. Pessoalmente, acho que o conjunto de ferramentas unix é um dos aspectos mais úteis da instalação do Xcode, por isso não tenho certeza porque você gostaria de fazer isso, mas é bom saber que você pode.
Desinstalar a Pasta e Conteúdo do Desenvolvedor do Xcode Apenas
Isto irá manter outros aspectos do Xcode intactos mas irá remover tudo dentro do diretório /Developer:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
Este comando é basicamente um atalho para o script “/Developer/Library/uninstall-developer-folder” anteriormente mencionado. Se você quiser abandonar o diretório /Developer, execute este comando ao invés de apagá-lo manualmente através do Finder.
Desinstalar suporte ao sistema Xcode
Desinstalar seletivamente apenas o suporte ao sistema do Xcode (não recomendado):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
Este comando executa apenas os seguintes scripts: “/Library/Developer/Shared/uninstall-devtools” e “/Library/Developer/4.1/uninstall-devtools”
Xcode data files locations
O conjunto completo de dados relacionados ao Xcode, que você pode querer fazer backup ou excluir se você estiver desinstalando o Xcode de um Mac, são os seguintes locais e arquivos:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Você pode apagar esses arquivos manualmente também, mas novamente se você se preocupa em preservar seu ambiente, então considere fazer backup dos dados antes de remover manualmente aplicativos, arquivos e componentes Xcode.
Isso quase o encerra. Você pode ser capaz de realizar algumas dessas tarefas com um utilitário de remoção como o AppCleaner também, mas para melhores resultados é uma boa idéia ficar com a solução empacotada com o próprio Xcode.