Programing

~ / Library / Developer / Xcode / DerivedData 디렉토리에서 안전하게 삭제하려면 어떻게해야합니까?

lottogame 2020. 9. 11. 19:25
반응형

~ / Library / Developer / Xcode / DerivedData 디렉토리에서 안전하게 삭제하려면 어떻게해야합니까?


이전 (교체 가능한?) 데이터를 제거하고 싶은데 DerivedData 콘텐츠가 후보가 될 가능성이 높습니다. 이름이 DerivedData 이므로 누락 된 경우 빌드 단계에서 생성되고있는 경우 동일한 단계에서 사용되는 정보라고 가정합니다. 그런 다음 두려움없이 오래된 프로젝트 데이터를 삭제할 수 있고 이전 프로젝트를 빌드해야한다면 처음에는 일반 사인보다 오래 걸릴 수 있으며이 파생 데이터를 모두 다시 만들어야한다는 것이 논리적입니다.

내가 여기서 착각 했나?


파생 데이터 폴더는 모든 중간 빌드 정보, debug- 및 자료 구축 목표뿐만 아니라 프로젝트의 인덱스가 포함되어 있습니다. 이상한 인덱스 문제 (코드 완성이 제대로 작동하지 않음, 지속적인 재 인덱싱 또는 느린 프로젝트)가있는 경우 파생 데이터를 삭제하는 것이 유용 합니다. 전체 폴더를 삭제하면 Xcode 4가 알고있는 모든 프로젝트에 대해이 정보가 손상 됩니다.

아카이브 폴더 (파생 데이터의 형제) 목표물의 보관 형태를 포함한다. 즉, 나중에 디버깅을위한 릴리스 빌드 및 dSYM 데이터입니다. 이것은 당신이 하면 응용 프로그램의 디버깅 배포 버전을 할 수 있도록하려면 삭제합니다.

오거나이저 창을 열고 프로젝트 탭을 선택하여 주어진 프로젝트에 대한 파생 데이터를 핵무기 할 수 있습니다. 원하는 프로젝트를 선택하고 파생 데이터 경로 옆에있는 삭제 버튼을 클릭합니다. 이것은 문제 프로젝트에 대한 "외과 적 파업"에 가깝습니다.


'파생 데이터'의 내용은 빌드 타임에 생성됩니다. 안전하게 삭제할 수 있습니다. '파생 데이터'를 삭제하려면 아래 단계를 따르십시오.

  1. Xcode-> 환경 설정을 선택하십시오 .

1 단계

  1. 팝업 창이 열립니다. ' 위치 '탭을 선택 하십시오. 위치 하위 탭에서 ' 파생 데이터 '를 볼 수 있습니다 . 경로 옆에있는 화살표 아이콘을 클릭합니다.

2 단계

  1. 그러면 '파생 데이터'가 포함 된 폴더가 열립니다. 마우스 오른쪽 버튼을 클릭하고 폴더를 삭제합니다.

3 단계


예, 이러한 데이터는 빌드 시간 동안 생성되며 원하는 경우 삭제할 수 있지만 문제는 아닙니다.

다시 빌드하면 다시 생성됩니다.

참고 URL : https://stackoverflow.com/questions/7279141/how-can-i-safely-delete-in-my-library-developer-xcode-deriveddata-directory

반응형