Dane pochodne

DerivedData to folder roboczy Xcode, w którym przechowywane są pośrednie produkty kompilacji, indeksy, logi i inne wygenerowane pliki deweloperskie dla projektów.

Xcode Junk

Czym jest Dane pochodne?

DerivedData to folder danych deweloperskich używany przez Xcode podczas tworzenia aplikacji i kompilacji na macOS. Przechowuje wygenerowane pliki, takie jak pośrednie produkty kompilacji, indeksy, logi, symbole oraz inne dane robocze, które Xcode tworzy podczas kompilowania, testowania i uruchamiania projektów. Deweloperzy często spotykają się z nim podczas rozwiązywania problemów z kompilacją, odzyskiwania miejsca na dysku lub resetowania stanu projektu po zmianach w toolchainie. Folder pomaga Xcode przyspieszać kolejne kompilacje i utrzymywać informacje potrzebne do indeksowania kodu oraz pracy z debugowaniem. Jego zawartość jest automatycznie odtwarzana po ponownym otwieraniu i kompilowaniu projektów, ale usunięcie jej może tymczasowo spowolnić następną kompilację i może wyczyścić buforowany stan projektu.

Review files before deleting with diCleaner

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

Pobierz diCleaner

Przegląd bezpieczeństwa

Status: Przeważnie bezpieczne

Ten folder jest tworzony i używany przez Xcode do prac deweloperskich. Usunięcie jego zawartości jest zasadniczo bezpieczne dla kodu źródłowego, ponieważ przechowuje wygenerowane dane kompilacji, a nie oryginalne pliki projektu, ale może usunąć zbuforowane indeksy, logi, symbole i inny tymczasowy stan projektu, który Xcode będzie musiał odbudować. Jeśli polegasz na starych artefaktach kompilacji lub plikach diagnostycznych podczas rozwiązywania problemów, zachowaj je, dopóki nie przestaną być potrzebne.

Zalecenie: Zachowaj DerivedData, jeśli aktywnie używasz Xcode i chcesz szybszych kompilacji przyrostowych oraz zachowanego indeksowania projektu. Usuń go, gdy chcesz odzyskać miejsce na dysku, wyczyścić nieaktualne artefakty kompilacji lub naprawić problemy z kompilacją; Xcode odtworzy ten folder przy następnej kompilacji, choć pierwsza ponowna kompilacja może potrwać dłużej.

Ścieżka pliku

  • ~/Library/Developer/Xcode/DerivedData

Podziel się doświadczeniem

Bądź pierwszy, który podzieli się doświadczeniem.

Podziel się doświadczeniem z tym plikiem lub folderem