DerivedData
DerivedData adalah folder kerja Xcode yang menyimpan produk build perantara, indeks, log, dan file pengembang hasil generate lainnya untuk proyek.
Apa itu DerivedData?
DerivedData adalah folder data pengembang yang digunakan oleh Xcode selama pengembangan aplikasi dan proses build di macOS. Folder ini menyimpan file hasil generate seperti produk build perantara, indeks, log, simbol, dan data kerja lainnya yang dibuat Xcode saat mengompilasi, menguji, dan menjalankan proyek. Pengembang sering menemukannya saat memecahkan masalah build, mengosongkan ruang disk, atau mereset status proyek setelah perubahan toolchain. Folder ini membantu Xcode mempercepat build berulang dan mempertahankan informasi yang dibutuhkan untuk alur kerja pengindeksan kode dan debugging. Isinya akan dibuat ulang secara otomatis saat Anda membuka dan membangun proyek lagi, tetapi menghapusnya dapat sementara memperlambat build berikutnya dan mungkin menghapus status proyek yang di-cache.
Review files before deleting with diCleaner
Inspect caches, support files, folders, and related data before deleting items on Mac.
Gambaran keselamatan
Status: Sebagian besar aman
Folder ini dibuat dan digunakan oleh Xcode untuk pekerjaan pengembangan. Menghapus isinya umumnya aman untuk source code karena folder ini menyimpan data build hasil generate, bukan file proyek asli Anda, tetapi tindakan itu dapat menghapus indeks, log, simbol, dan status proyek sementara lainnya yang di-cache yang perlu dibangun ulang oleh Xcode. Jika Anda bergantung pada artefak build lama atau file diagnostik untuk pemecahan masalah, simpan file tersebut sampai Anda tidak lagi membutuhkannya.
Rekomendasi: Pertahankan DerivedData jika Anda aktif menggunakan Xcode dan menginginkan build inkremental yang lebih cepat serta pengindeksan proyek yang tetap tersimpan. Hapus folder ini saat Anda perlu memulihkan ruang disk, membersihkan artefak build usang, atau memperbaiki masalah build; Xcode akan membuat ulang folder tersebut saat Anda melakukan build berikutnya, meskipun build ulang pertama mungkin memerlukan waktu lebih lama.
Jalur file
~/Library/Developer/Xcode/DerivedData
Bagikan pengalaman Anda
Jadilah yang pertama membagikan pengalaman Anda.