Come pulire la cache di Xcode e prevenire gli arresti anomali di Xcode
Xcode è un ambiente di sviluppo completamente integrato (IDE) per macOS che fornisce agli sviluppatori un set completo di strumenti per la creazione di applicazioni iOS, iPadOS, macOS, watchOS e tvOS. Include un editor per la scrittura e la modifica del codice, un debugger per la risoluzione dei problemi, un sistema di gestione del controllo del codice sorgente per la gestione delle versioni del codice e vari altri strumenti di sviluppo. Tieni presente che se decidi di iniziare a utilizzare Xcode, l'installazione richiederà molto spazio libero su disco.
Xcode potrebbe arrestarsi in modo anomalo per diversi motivi, inclusi bug nel software, problemi di compatibilità hardware o di sistema o problemi con la cache. La cache è una raccolta di file temporanei creati e archiviati da Xcode per velocizzare il processo di sviluppo. Tuttavia, quando c'è una carenza di spazio di archiviazione e se la cache diventa troppo grande o danneggiata, può causare l'arresto anomalo o un comportamento anomalo di Xcode. Cancellare la cache o reimpostare le preferenze di Xcode può spesso risolvere questi problemi.
I motivi dei messaggi di errore che ricevi potrebbero variare. Tuttavia, un tipico è forzare il simulatore a ricaricare il codice del server con eventuali modifiche introdotte di recente invece della versione precedente salvata nella cache. Esistono più metodi per cancellare la cache di Xcode e prevenire i rapporti sugli arresti anomali di Xcode.
Sommario
Pulisci la build Xcode
La pulizia della build del progetto potrebbe essere d'aiuto se si verificano problemi che portano a arresti anomali di Xcode, poiché la prossima volta che si esegue il codice, verrà creata una nuova build.
-
- Apri il progetto .
-
- Vai alla barra dei menu .
-
- Seleziona Prodotto .
-
- Scegli Pulito .
In alternativa, apri il progetto e premi Comando+Maiusc+K sulla tastiera.
Pulisci la cartella di costruzione
-
- In Code Project , fai clic sul menu Product tenendo premuto il tasto Option (Alt) .
-
- Seleziona Pulisci cartella Build .
Un altro modo per pulire la cartella di compilazione è premere la combinazione di tasti Comando+Maiusc+Opzione+K sulla tastiera.
Ripristina il contenuto e le impostazioni del simulatore
-
- Vai alla barra dei menu .
-
- Apri simulatore iOS .
-
- Seleziona l'opzione Ripristina contenuto e impostazioni .
Elimina i dati derivati
Tutte le informazioni di compilazione temporanee e gli indici di progetto vengono archiviati nella cartella Derived Data. Se lo elimini, Xcode creerà una nuova cartella al successivo avvio.
-
- Vai a Window e seleziona Organizer .
-
- Seleziona Progetti seguito da Seleziona il tuo progetto .
-
- Selezionare ora il progetto di cui si desidera cancellare i dati derivati associati.
-
- Nella nuova finestra che si apre, vedrai la cartella dei dati derivati e il suo percorso del Finder .
-
- Per eliminarlo, premi il pulsante Elimina .
Non abbiamo ancora finito, però, poiché dobbiamo anche eliminare la cache del modulo.
-
- Apri Finder e seleziona il menu Vai .
-
- Apri Vai alla cartella... e incolla: ~/Library/Developer/Xcode/DerivedData/ModuleCache
-
- Premere Vai per aprire la destinazione.
-
- Ora trascina gli elementi contenuti nella cartella ModuleCache nel Cestino .
-
- Svuota il Cestino.