Diskzyv0.1
Seguro apagar

O que é DerivedData no Mac e é seguro apagar?

Resposta curta

Sim, é seguro apagar a DerivedData. Ela só contém arquivos que o Xcode gerou a partir do seu código-fonte, e o Xcode os recria na próxima vez que você abre e compila um projeto.

Onde fica

~/Library/Developer/Xcode/DerivedData

O que é

DerivedData é a pasta de trabalho do Xcode. Para cada projeto ou workspace que você abre, o Xcode cria uma subpasta com arquivos intermediários de compilação, produtos compilados, o índice de código usado no autocompletar e no salto para a definição, logs e checkouts de pacotes Swift.

Ela cresce porque cada projeto ganha sua própria pasta e nada a remove quando você para de trabalhar nele. Projetos antigos, experimentos e códigos de exemplo clonados deixam todos a sua saída de compilação para trás.

Apagar a DerivedData também é uma solução comum quando o Xcode mostra erros desatualizados ou uma compilação se comporta de forma estranha.

Que tamanho pode atingir

Muitas vezes vários GB, e dezenas de GB em um Mac usado regularmente para desenvolver apps.

Como limpar manualmente

  1. Encerre o Xcode para que ele não esteja gravando na pasta.
  2. No Finder, escolha Ir > Ir para Pasta e digite ~/Library/Developer/Xcode/DerivedData.
  3. Mova para o Lixo as pastas dos projetos de que você não precisa mais ou remova tudo com o comando abaixo. O comando apaga a pasta DerivedData inteira, que o Xcode cria de novo sozinho.
  4. Esvazie o Lixo se você usou o Finder.
No Terminal
rm -rf ~/Library/Developer/Xcode/DerivedData

O que acontece depois

A próxima compilação de cada projeto é completa, então demora mais do que o normal, e o Xcode reindexa o projeto e resolve os pacotes Swift de novo. Seu código-fonte e os ajustes do projeto não são tocados.

Como o Diskzy lida com isso

O Diskzy lista a DerivedData na aba Clean up (Limpeza) e a deixa marcada, a não ser que o Xcode esteja aberto. Nesse caso, ela não é tocada.

Guias relacionados

Veja para onde foi o espaço do seu Mac

O Diskzy mapeia o disco, explica os Dados do Sistema e limpa o que é seguro. Grátis por 72 horas, depois US$ 9 uma única vez para 2 Macs.

Experimente o Diskzy grátis
Leia em:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語