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.

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
| Etapa | Onde verificar ou agir | Consequência e verificação |
|---|---|---|
| Antes de desinstalar, proteja o que não pode ser recriado | Pastas dos projetos / Xcode Organizer / Archives | Pastas de projeto não são sobras do Xcode. |
| Desinstale o app pelo mesmo método usado na instalação | /Applications/Xcode.app / Finder | 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. |
| Verifique tudo antes de esvaziar o Lixo | xcode-select -p / Monitor de Atividade | Revise 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