Xcode DerivedData 및 캐시 정리 방법
Xcode는 개발자 Mac에서 가장 큰 저장 공간 소비자 중 하나입니다. DerivedData, 시뮬레이터 런타임, 빌드 아카이브는 일상적으로 20~80 GB를 소비합니다. OptiClear는 몇 초 안에 모든 것을 안전하게 정리합니다.
DerivedData란 무엇이며 왜 이렇게 큰가요?
DerivedData는 열었던 모든 프로젝트의 컴파일된 중간 빌드 결과물, 인덱스 데이터, 코드 완성 캐시를 저장합니다. 무제한으로 증가하지만 안전하게 삭제할 수 있습니다 — Xcode가 다음 빌드 시 재구성합니다.
시뮬레이터 런타임: 숨겨진 10~30 GB
다운로드한 각 iOS/watchOS/tvOS 시뮬레이터는 5~15 GB를 차지할 수 있습니다. 더 이상 테스트하지 않는 버전의 런타임이 있을 가능성이 높습니다. OptiClear의 개발자 도구 섹션이 크기별로 나열합니다.
청소할 가치 있는 다른 Xcode 캐시
Xcode는 Previews 데이터, SwiftPM 캐시, 오래된 디바이스 지원 파일도 저장합니다. OptiClear의 개발자 도구 모드는 확인 전 회수 공간을 표시하며 한 번에 모두 삭제합니다.
자주 묻는 질문
DerivedData를 삭제해도 안전한가요?
네. 다음 빌드가 재인덱싱으로 약간 더 오래 걸릴 뿐입니다. 소스 코드나 프로젝트 설정에는 영향이 없습니다.
Xcode 캐시를 얼마나 자주 정리해야 하나요?
대부분의 개발자는 2~4주마다 또는 디스크 여유 공간이 20 GB 미만으로 떨어질 때 합니다. OptiClear는 자동 정리를 예약할 수 있습니다.