Ferramentas de desenvolvimento podem criar grandes dados derivados, índices, produtos de build, conteúdo de simulador, arquivos e arquivos de suporte de dispositivos. Alguns são reproduzíveis; outros são registros essenciais.
Feche as ferramentas de desenvolvimento
Encerre IDEs, simuladores, sistemas de build, gerenciadores de pacotes e trabalhos relacionados de linha de comando. Finalize uploads, arquivos, assinaturas e operações de dependência.
Preserve dados importantes
Não remova:
- Arquivos necessários para release ou simbolicação.
- Projetos ou código-fonte não salvos.
- Credenciais de assinatura e ativos de provisionamento.
- Dados do simulador contendo informações únicas de teste.
- Dependências necessárias para trabalho offline quando o redownload for impraticável.
Revise as categorias suportadas
Use o proprietário, caminho, idade e tamanho para identificar dados derivados. Comece pelos dados de build e índice obsoletos de projetos que você não usa mais.
Reconstruir pode consumir tempo substancial, CPU e largura de banda de rede.
Após a limpeza
Abra um projeto ativo e execute uma build de teste limpa. Permita que índices e dependências sejam regenerados.
Se uma ferramenta reportar um SDK ou simulador ausente depois, reinstale-o através da ferramenta oficial de desenvolvimento em vez de restaurar pastas de cache não relacionadas cegamente.