본문 바로가기

난 iOS개발자/문제 해결

DerivedData 삭제

728x90

Xcode를 사용하다보면 가끔 프로젝트의 캐시된 데이터가 문제를 발생시킬 때도 있다.

 

정확히는 그 문제가 뭐였는지 기억은 잘 안나지만 해당 문제를 해결하기 위해 DerviedData를 삭제해보라는 조언들을 찾아볼 수 있었다. 뭐만하면 다 지우라한다... 실제로 DerivedData폴더를 삭제하고 문제가 해결된것을 겪은적이 있었는데, 

 

DerivedData는 Xcode를 사용하면서 발생하는 부산물이라 해야할까, 각종 프로젝트를 진행하며 저장된 파일들이 넘쳐난다. 맥 용량관리 차원에서도 DerivedData폴더를 삭제해주기도 한다.

 

DerivedData의 하위 폴더들은 프로젝트를 build하면 다시 생겨나므로 삭제해도 큰 문제가 없다.

 

어떤 블로그의 경험담을 보면 DerivedData폴더의 하위 폴더들을 삭제하고 8GB의 용량이 확보되었다고 한다.

만큼 우리가 신경쓰지 못하고 작성했던 프로젝트들이 야금야금 용량을 차지하고 있던 것이다.

 

 

 

 

 

 

 

DerivedData폴더를 찾아가는 방법이야 많겠지만 필자 생각에 가장 쉬운 방법은 Xcode에서 직접 찾아가는 것이다.

 

 

1.Xcode를 실행하고 Command + ,  를 눌러서 Preferences window를 호출한다. 

여기서 Location 탭을 선택한다.

 

2.Derived의 경로가 바로 보일 것이다. 옆에 화살표 버튼을 누른다.

 

 

3.정리하고 싶은 프로젝트 폴더를 찾아 삭제 한다.

728x90