O que é iOS DeviceSupport no Xcode? É seguro apagar?
Sim, é seguro apagar iOS DeviceSupport. O Xcode copia esses arquivos de um dispositivo na primeira vez que você o conecta e os copia de novo se estiverem faltando.
Onde fica
~/Library/Developer/Xcode/iOS DeviceSupportO que é
Para depurar um app em um iPhone ou iPad de verdade e para interpretar os logs de falha vindos dele, o Xcode precisa dos símbolos de sistema da compilação exata do iOS naquele dispositivo. Na primeira vez que você conecta um dispositivo com determinada compilação, o Xcode copia esses símbolos para uma pasta com o nome do modelo do dispositivo e da versão do iOS.
Ela cresce porque cada atualização do iOS em cada dispositivo que você conecta adiciona uma pasta nova, e as antigas nunca são removidas. Depois de alguns anos de atualizações, a maioria das pastas é de versões do iOS que nenhum dos seus dispositivos usa mais.
Ao lado dela há pastas equivalentes para outras plataformas, como watchOS DeviceSupport e tvOS DeviceSupport.
Que tamanho pode atingir
Cada versão costuma ter alguns GB, então um Mac usado há muito tempo pode acumular dezenas de GB.
Como limpar manualmente
- Encerre o Xcode.
- No Finder, escolha Ir > Ir para Pasta e digite ~/Library/Developer/Xcode/iOS DeviceSupport.
- O nome de cada pasta mostra um modelo de dispositivo e uma versão do iOS. Mova para o Lixo as versões que seus dispositivos não usam mais e mantenha as atuais para poupar tempo depois.
- Se preferir limpar tudo, o comando abaixo apaga todas as versões da pasta.
- Esvazie o Lixo se você usou o Finder.
rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/*O que acontece depois
Na próxima vez que você conectar um dispositivo cuja pasta foi apagada, o Xcode leva alguns minutos copiando os símbolos de novo antes de você poder rodar nele. Logs de falha de uma versão do iOS que você apagou podem não ser totalmente simbolizados até que os símbolos dela voltem.
Como o Diskzy lida com isso
Na aba Clean up (Limpeza), o Diskzy mantém desmarcadas as duas versões mais recentes de DeviceSupport e marca as mais antigas. Ele faz o mesmo para watchOS, tvOS e visionOS.
Guias relacionados
- DerivedData~/Library/Developer/Xcode/DerivedData
- Xcode Archives~/Library/Developer/Xcode/Archives
- CoreSimulator Devices~/Library/Developer/CoreSimulator/Devices
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