AskClean

Como desinstalar completamente o Xcode no Mac sem perder projetos ou dSYMs

Equipe AskClean · Atualizado 2026-11-02

Para desinstalar o Xcode por completo, preserve primeiro as pastas dos projetos e os Archives ou dSYMs de que você ainda precisa para versões publicadas. Depois, com o Xcode ainda instalado, remova os runtimes de simulador desnecessários; em seguida, mova o Xcode para o Lixo, revise o DerivedData à parte e mantenha as Command Line Tools se o Homebrew ou outro compilador ainda as usar. Assim você remove os dados de desenvolvimento recriáveis sem tratar toda pasta da Library como entulho.

Espaço de trabalho de desenvolvimento num Mac, com archives e dispositivos do simulador separados antes da remoção do Xcode
Uma desinstalação completa do Xcode começa separando o código-fonte, os registros das versões publicadas e o estado do simulador dos caches recriáveis.

Antes de desinstalar, proteja o que não pode ser recriado

Pastas de projeto não são sobras do Xcode. Proteja repositórios, arquivos sem commit, pacotes locais e recursos. Mantenha os Archives e dSYMs de versões ainda distribuídas na App Store, no TestFlight ou a clientes, além dos estados do Simulator de que você ainda precisa.

Desinstale o app pelo mesmo método usado na instalação

Enquanto o Xcode ainda estiver instalado, remova os runtimes e os dispositivos simulados de que não precisa em Settings > Components, no Xcode (Platforms no Xcode 14–15), ou com xcrun simctl — depois de apagar o Xcode, não dá mais para fazer isso por esses caminhos. Em seguida, feche o Xcode e o Simulator, confirme que selecionou o app certo e mova o Xcode.app para o Lixo pelo Finder; trate à parte outras cópias, como o Xcode-beta.app. Não apague junto a pasta /Library/Developer/CommandLineTools: Git, Homebrew, clang e scripts de build ainda podem depender dela.

Verifique tudo antes de esvaziar o Lixo

Revise a pasta Aplicativos, confirme que nenhum processo do Xcode ou do Simulator está em execução e execute xcode-select -p de novo. Antes de esvaziar o Lixo, confirme que os projetos, os Archives e dSYMs necessários e os dados do Simulator continuam lá. Os Dados do Sistema, no Armazenamento, podem demorar a ser recalculados, então confie primeiro nos tamanhos de pasta que você mediu.

Mapa de segurança da desinstalação completa

EtapaOnde verificar ou agirConsequência e verificação
Antes de desinstalar, proteja o que não pode ser recriadoPastas dos projetos / Xcode Organizer / ArchivesPastas de projeto não são sobras do Xcode.
Desinstale o app pelo mesmo método usado na instalação/Applications/Xcode.app / FinderEnquanto o Xcode ainda estiver instalado, remova os runtimes e os dispositivos simulados de que não precisa em Settings > Components, no Xcode (Platforms no Xcode 14–15), ou com xcrun simctl — depois de apagar o Xcode, não dá mais para fazer isso por esses caminhos.
Verifique tudo antes de esvaziar o Lixoxcode-select -p / Monitor de AtividadeRevise a pasta Aplicativos, confirme que nenhum processo do Xcode ou do Simulator está em execução e execute xcode-select -p de novo.

Perguntas frequentes

Posso apagar a pasta ~/Library/Developer inteira?

Não. Ela mistura o DerivedData, que pode ser recriado, com Archives e dSYMs, DeviceSupport, runtimes e estados do Simulator; decida categoria por categoria.

Fontes

Outros guias de desinstalação completa