Issue So bereinigen Sie den Xcode-Cache und verhindern...

So bereinigen Sie den Xcode-Cache und verhindern Xcode-Abstürze

Xcode ist eine vollständig integrierte Entwicklungsumgebung (IDE) für macOS, die Entwicklern eine umfassende Reihe von Tools zum Erstellen von iOS-, iPadOS-, macOS-, watchOS- und tvOS-Anwendungen zur Verfügung stellt. Es enthält einen Editor zum Schreiben und Ändern von Code, einen Debugger zum Beheben von Problemen, ein Quellcodeverwaltungssystem zum Verwalten von Codeversionen und verschiedene andere Entwicklungstools. Beachten Sie, dass die Installation viel freien Speicherplatz erfordert, wenn Sie sich entscheiden, Xcode zu verwenden.

Xcode kann aus mehreren Gründen abstürzen, darunter Fehler in der Software, Hardware- oder Systemkompatibilitätsprobleme oder Probleme mit dem Cache. Der Cache ist eine Sammlung temporärer Dateien, die Xcode erstellt und speichert, um den Entwicklungsprozess zu beschleunigen. Wenn es jedoch zu wenig Speicherplatz gibt und der Cache zu groß oder beschädigt wird, kann dies dazu führen, dass Xcode abstürzt oder sich abnormal verhält. Durch Löschen des Caches oder Zurücksetzen der Einstellungen von Xcode können diese Probleme häufig behoben werden.

Die Gründe für die Fehlermeldungen, die Sie erhalten, können unterschiedlich sein. Dennoch besteht eine typische Methode darin, den Simulator zu zwingen, den Code des Servers mit allen neu eingeführten Änderungen anstelle der im Cache gespeicherten älteren Version neu zu laden. Es gibt mehrere Methoden, um den Xcode-Cache zu löschen und Xcode-Absturzberichte zu verhindern.

Bereinigen Sie den Xcode-Build

Das Bereinigen des Projekt-Builds kann hilfreich sein, wenn Probleme auftreten, die zu Xcode-Abstürzen führen, da beim nächsten Ausführen des Codes ein neuer Build erstellt wird.

    1. Öffnen Sie das Projekt .
    1. Gehen Sie zur Menüleiste .
    1. Wählen Sie Produkt aus.
    1. Wählen Sie Bereinigen .

Öffnen Sie alternativ das Projekt und drücken Sie Befehlstaste+Umschalttaste+K auf der Tastatur.

Bereinigen Sie den Build-Ordner

    1. Klicken Sie im Codeprojekt auf das Menü Produkt , während Sie die Wahltaste (Alt) gedrückt halten.
    1. Wählen Sie Clean Build-Ordner aus.

Eine andere Möglichkeit, den Build-Ordner zu bereinigen, besteht darin, die Tastenkombination Befehl + Umschalt + Wahl + K auf Ihrer Tastatur zu drücken.

Setzen Sie den Inhalt und die Einstellungen des Simulators zurück

    1. Gehen Sie zur Menüleiste .
    1. Öffnen Sie den iOS-Simulator .
    1. Wählen Sie die Option Inhalt und Einstellungen zurücksetzen .

Löschen Sie die abgeleiteten Daten

Alle temporären Build-Informationen und Projektindizes werden im Ordner „Derived Data“ gespeichert. Wenn Sie es löschen, erstellt Xcode beim nächsten Start einen neuen Ordner.

    1. Gehen Sie zu Fenster und wählen Sie Organizer .
    1. Wählen Sie Projekte aus, gefolgt von Wählen Sie Ihr Projekt aus .
    1. Wählen Sie nun das Projekt aus, dessen zugehörige abgeleitete Daten Sie löschen möchten.
    1. In dem neuen Fenster, das sich öffnet, sehen Sie den Ordner Abgeleitete Daten und seinen Finder- Pfad.
    1. Um es zu löschen, drücken Sie die Schaltfläche Löschen .

Wir sind jedoch noch nicht fertig, da wir auch den Modul-Cache löschen müssen.

    1. Öffnen Sie den Finder und wählen Sie das Menü „Gehe zu“ .
    1. Öffnen Sie Gehe zu Ordner... und fügen Sie Folgendes ein: ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Drücken Sie Los, um das Ziel zu öffnen.
    1. Ziehen Sie nun die im ModuleCache- Ordner enthaltenen Elemente in den Papierkorb .
    1. Leeren Sie den Papierkorb.
Wird geladen...