Come eliminare il vecchio Xcode DeviceSupport in sicurezza
Team AskClean · Aggiornato 2026-07-31
Chiudi Xcode, identifica le versioni iOS che usi ancora ed elimina soltanto le cartelle DeviceSupport non associate ad alcun dispositivo o lavoro attivo. Xcode può ripreparare i simboli quando riconnetti un dispositivo compatibile, ma richiede tempo, il dispositivo e talvolta componenti o rete.

Che cosa contiene DeviceSupport
Xcode conserva simboli e dati di supporto in ~/Library/Developer/Xcode/iOS DeviceSupport, con percorsi analoghi per altre piattaforme. Non contiene foto né un backup dell’iPhone: serve al debug di una specifica combinazione tra dispositivo e sistema.
Confronta cartelle e dispositivi reali
Controlla versioni e dimensioni nel Finder, in Xcode > Settings > Platforms e in Window > Devices and Simulators. Conserva la versione esatta di ogni dispositivo ancora usato per il debug e quelle richieste da test, supporto o CI. Nomi simili possono indicare build differenti.
- Chiudi Xcode, Simulator e gli strumenti di debug.
- Annota le versioni di sistema dei dispositivi ancora in uso.
- Apri ~/Library/Developer/Xcode/iOS DeviceSupport e confronta nomi e dimensioni.
- Sposta nel Cestino solo una versione confermata come obsoleta.
- Prova connessione e debug prima di svuotare il Cestino.
Non confondere DeviceSupport con Xcode Archives: i simboli del dispositivo sono spesso rigenerabili, il dSYM di una release può essere insostituibile.
Rimuovi solo le versioni ritirate
Con Xcode e Simulator chiusi, sposta nel Cestino una singola cartella di versione confermata, non l’intera radice. Riapri Xcode e collega un dispositivo di prova; se necessario comparirà Preparing debugger support mentre vengono ricreati dati compatibili.
Considera il costo di ripristino
La rigenerazione può fallire con un Xcode troppo vecchio, un sistema non ancora supportato o componenti mancanti. Prima di lavorare offline conserva il supporto necessario. AskClean mostra ogni versione e il costo di recupero senza preselezionarla.
FAQ
Xcode ricrea DeviceSupport?
In genere sì collegando un dispositivo compatibile, ma può richiedere tempo e i componenti corretti.
Elimina dati dall’iPhone?
No. Rimuove supporto di debug locale dal Mac, non foto, app o backup del dispositivo.
Devo eliminare tutta la cartella?
No. Rimuovi solo versioni senza un dispositivo o requisito ancora attivo.
Fonti