반응형
맥으로 ios 개발을 하다보면, 용량 부족이라는 문제를 맞이하게 됩니다.
프로젝트를 여러개 진행하면서, xcode가 업데이트되면서 저역시 256G 용량의 하드가 10G 남는 초유의 사태가 벌어졌는데요.
처음에는 정크파일을 없애고, 필요없는 파일들을 지워봤지만, 눈에 띄게 용량이 늘어나지 않았습니다.
바로 문제는 xcode에 있었습니다.
xcode에서 아카이브를 만들때 원본파일이 저장되고, 새로운 버전의 시뮬레이터가 업데이트 될때마다 용량은 늘어났습니다.
또한, DerivedData 에 빌드에 대한 정보가 저장되는데, 이폴더 역시 다 지워도 프로젝트 빌드시 문제가 되지 않습니다.
지금 바로, ios 개발을 하시는 분들은 맥북 용량이 부족하다면, 필요없는 파일을 없애, 쾌적한 개발을 하시길 바랍니다.
1. ~/Library/Developer/Xcode/DerivedData 지우기
2. ~/Library/Developer/Xcode/Archives 지우기
3. ~/Library/Developer/Xcode/iOS Device Logs 지우기
4. ~/Library/Developer/Xcode/ iOS DeviceSupport 필요 없는 시뮬레이터 지우기
프로젝트를 여러개 진행하면서, xcode가 업데이트되면서 저역시 256G 용량의 하드가 10G 남는 초유의 사태가 벌어졌는데요.
처음에는 정크파일을 없애고, 필요없는 파일들을 지워봤지만, 눈에 띄게 용량이 늘어나지 않았습니다.
바로 문제는 xcode에 있었습니다.
xcode에서 아카이브를 만들때 원본파일이 저장되고, 새로운 버전의 시뮬레이터가 업데이트 될때마다 용량은 늘어났습니다.
또한, DerivedData 에 빌드에 대한 정보가 저장되는데, 이폴더 역시 다 지워도 프로젝트 빌드시 문제가 되지 않습니다.
지금 바로, ios 개발을 하시는 분들은 맥북 용량이 부족하다면, 필요없는 파일을 없애, 쾌적한 개발을 하시길 바랍니다.
1. ~/Library/Developer/Xcode/DerivedData 지우기
2. ~/Library/Developer/Xcode/Archives 지우기
3. ~/Library/Developer/Xcode/iOS Device Logs 지우기
4. ~/Library/Developer/Xcode/ iOS DeviceSupport 필요 없는 시뮬레이터 지우기
'Programming > iOS' 카테고리의 다른 글
[Xcode Tip] Git LFS 대용량 파일 다운받기 (0) | 2020.04.17 |
---|---|
[Xcode Tip] SVN 저장소 파일 Git허브로 저장하기 (0) | 2020.04.17 |
[Objective-C Tip] Key-Value Observing (0) | 2020.04.17 |
[Objective-C Tip] UImage 이미지 리사이징 (0) | 2020.04.17 |
[Objective-C Tip] 메모리 관리 (0) | 2020.04.17 |