Risposte:
Prova a correre xcrun simctl delete unavailable
nel tuo terminale.
Risposta originale: Xcode - libera di cancellare la cartella dei dispositivi?
Tale directory fa parte dei dati dell'utente e puoi eliminare qualsiasi dato utente senza influenzare seriamente Xcode. È possibile eliminare l'intera directory CoreSimulator /. Xcode creerà nuove istanze lì per te quando esegui la prossima corsa del simulatore. Se puoi permetterti di perdere qualsiasi dato del simulatore precedente delle tue app, questo è il modo più semplice per ottenere spazio.
Aggiornamento: un'app utile correlata è "DevCleaner per Xcode" https://apps.apple.com/app/devcleaner-for-xcode/id1388020431
rm ~/Library/Developer/CoreSimulator/*
, ho aperto Xcode e poi ho provato a eseguire la mia app sul simulatore. Ho ricevuto un errore: "Impossibile avviare il dispositivo perché non può essere localizzato sul disco. Dominio: Codice NSPOSIXErrorDomain: 2 Causa errore: i dati del dispositivo non sono più presenti su ~ / Library / Developer / CoreSimulator / Devices / B2EFB6F6-6A64-4521 -83A4-94EA45420073 / data. Suggerimenti per il recupero: utilizzare Gestione dispositivi in Xcode o lo strumento da riga di comando simctl per eliminare correttamente il dispositivo o cancellare contenuti e impostazioni. "
per Xcode 8:
Quello che faccio è eseguire sudo du -khd 1 nel Terminale per vedere le quantità di memoria del mio file system per ogni cartella in un testo semplice, quindi eseguire il drill-up / down in cui si nascondono gli enormi GB usando il comando cd .
Alla fine troverai la cartella Users // Library / Developer / CoreSimulator / Devices in cui puoi avere poche preoccupazioni sull'eliminazione di tutti quei "dispositivi" usando le versioni di iOS che non ti servono più. È anche sicuro eliminarli tutti, ma tieni presente che perderai i dati scritti sul dispositivo come file sqlite che potresti voler utilizzare come versione di backup.
Una volta ho risparmiato oltre 50 GB facendo questo da quando ho fatto così tanti test su versioni precedenti di iOS.
du
. ( grandperspectiv.sourceforge.net ).
Se ti capita di essere un iOS developer
:
Controlla quanti simulatori hai scaricato in quanto occupano molto spazio:
Vai a: Library/Developer/Xcode/iOS DeviceSupport
Elimina anche le vecchie app archiviate:
Vai a: Library/Developer/Xcode/Archives
Ho cancellato 100 GB facendo questo.