Abgeleitete Daten

DerivedData ist der Xcode-Arbeitsordner, in dem Zwischenprodukte von Builds, Indizes, Protokolle und andere generierte Entwicklerdateien für Projekte gespeichert werden.

Xcode Junk

Was ist Abgeleitete Daten?

DerivedData ist ein Entwicklerdatenordner, der von Xcode während der App-Entwicklung und bei Builds auf macOS verwendet wird. Er speichert generierte Dateien wie Zwischenprodukte von Builds, Indizes, Protokolle, Symbole und andere Arbeitsdaten, die Xcode beim Kompilieren, Testen und Ausführen von Projekten erstellt. Entwickler begegnen ihm häufig bei der Fehlerbehebung von Build-Problemen, beim Freigeben von Speicherplatz oder beim Zurücksetzen des Projektzustands nach Änderungen an der Toolchain. Der Ordner hilft Xcode, wiederholte Builds zu beschleunigen und Informationen zu erhalten, die für Code-Indizierung und Debugging-Workflows benötigt werden. Sein Inhalt wird automatisch neu erstellt, wenn Sie Projekte erneut öffnen und bauen, aber das Entfernen kann den nächsten Build vorübergehend verlangsamen und möglicherweise den zwischengespeicherten Projektzustand löschen.

Review files before deleting with diCleaner

Inspect caches, support files, folders, and related data before deleting items on Mac.

diCleaner herunterladen

Sicherheitsübersicht

Status: Meistens sicher

Dieser Ordner wird von Xcode für Entwicklungsarbeiten erstellt und verwendet. Das Löschen seines Inhalts ist für den Quellcode im Allgemeinen sicher, da er generierte Build-Daten und nicht Ihre ursprünglichen Projektdateien speichert, aber es kann zwischengespeicherte Indizes, Protokolle, Symbole und andere temporäre Projektzustände entfernen, die Xcode neu aufbauen muss. Wenn Sie für die Fehlerbehebung auf alte Build-Artefakte oder Diagnosedateien angewiesen sind, behalten Sie diese, bis Sie sie nicht mehr benötigen.

Empfehlung: Behalten Sie DerivedData, wenn Sie Xcode aktiv verwenden und schnellere inkrementelle Builds sowie erhaltene Projektindizierung wünschen. Entfernen Sie es, wenn Sie Speicherplatz zurückgewinnen, veraltete Build-Artefakte löschen oder Build-Probleme beheben müssen; Xcode erstellt den Ordner beim nächsten Build erneut, wobei der erste Neuaufbau länger dauern kann.

Dateipfad

  • ~/Library/Developer/Xcode/DerivedData

Erfahrungen teilen

Sei der Erste, der seine Erfahrung teilt.

Teile deine Erfahrung mit diesem Datei oder Ordner