Vai al contenuto principale
Mole
Panoramica Funzioni Voci Prezzo FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Acquista oraAcquista Scarica

    Aiuto, documentazione, versioni e articoli.

    Home/Blog

    Eliminare i vecchi runtime del simulatore iOS su Mac

    SviluppatoriPubblicato 4 settembre 20262 min di lettura

    I simulatori iOS di Xcode possono occupare silenziosamente gigabyte di spazio di archiviazione nel tempo. Ecco come recuperare quello spazio.

    Eliminare i vecchi simulatori iOS

    Lo spazio di Xcode è diviso tra runtime, dispositivi simulati, DerivedData, DeviceSupport e Archives. Sono vicini nel Finder, ma hanno gestione e costi di recupero diversi. Misura prima di eliminare.

    Perché i simulatori iOS occupano così tanto spazio

    Un runtime è un’immagine di sistema iOS, watchOS, tvOS o visionOS scaricata. Un dispositivo simulato è un dispositivo virtuale che usa uno di questi runtime. Più dispositivi possono condividere la stessa immagine, quindi non sono la stessa cache.

    Come eliminare i simulatori inutilizzati tramite Terminale

    xcrun simctl delete unavailable elimina solo i record dei dispositivi il cui runtime non è più disponibile.

    xcrun simctl delete unavailable
    

    Non disinstalla i runtime. Controlla e rimuovi le immagini scaricate in Xcode > Settings > Components. Non cancellare direttamente le cartelle in /Library/Developer/CoreSimulator o /System/Library/AssetsV2.

    Cancellare le cache dei simulatori e i dati delle app

    Per azzerare lo stato di test di un dispositivo specifico, avvialo in Simulator e scegli Device > Erase All Content and Settings. Il runtime condiviso rimane, ma app, Portachiavi e database del dispositivo vengono eliminati.

    La cartella developer di Xcode divisa in cache ricostruibili, DerivedData e module cache, e artefatti catturati, DeviceSupport, Archives e simulatori
    L'impronta di Xcode si divide in output riproducibile e artefatti acquisiti. Archives e dSYM possono restare operativamente importanti a lungo dopo la distribuzione di una build.

    Eliminare manualmente iOS DeviceSupport e DerivedData

    DerivedData si può ricreare, ma una pulizia totale costringe tutti i progetti a ricompilarsi e reindicizzarsi. DeviceSupport può servire per dispositivi reali; Archives e dSYM di build distribuite possono servire per analizzare crash futuri. Mole elenca i runtime sostituiti e rimuove la selezione tramite simctl runtime delete. Gestisci dispositivi e archivi in Xcode.

    Domande frequenti

    L'eliminazione di un simulatore cancellerà il codice del mio progetto?

    Il codice sorgente resta intatto, ma le app e lo stato di test del dispositivo virtuale vengono eliminati.

    È sicuro eliminare la cartella iOS DeviceSupport?

    Non trattare tutto DeviceSupport come una cache. I dati di vecchie versioni possono servire per il debug o la simbolizzazione dei crash.

    Mole trova i vecchi simulatori?

    Mole elenca i runtime scaricati che sono stati sostituiti e rimuove quelli scelti con simctl. Non cancella a mano le cartelle CoreSimulator.

    Mole è un’utility nativa per Mac che unisce pulizia, gestione app e stato del sistema. Pagamento unico, nessun abbonamento.

    Scopri Mole

    Continua a leggere

    • SviluppatoriSvuotare le cache di sviluppo senza rompere le build5 min di lettura
    • SviluppatoriCome fare pulizia dopo gli strumenti AI per programmare sul Mac16 min di lettura
    • SviluppatoriCleaner Mac con AI: cosa un modello dovrebbe e non dovrebbe decidere16 min di lettura

    Mole · 鼴

    Pulizia, app e stato del Mac.

    v1.14.0 (220) · Versioni

    Prodotto

    Pulizia Mac Disinstallazione app Manutenzione Mac Analisi disco Monitor di sistema

    Supporto

    Aiuto Documentazione Versioni

    Note legali

    Termini di servizio Informativa sulla privacy Politica di rimborso

    Risorse

    Blog Strumento CLI Un prodotto Faberon Programma di affiliazione

    Contatti

    Twitter hi@mole.fit

    Questo è l’unico sito ufficiale mole.fit · Evita download da siti non verificati

    La CLI resta gratuita per il terminale.