[xcode] Xcode 8에서 파생 데이터를 어떻게 삭제합니까?

Xcode 8에서 프로젝트 페이지가 사라진 것 같습니다. 파생 된 데이터를 삭제하기 위해이 페이지를 사용했습니다.

Xcode 8에서 파생 데이터를 어떻게 삭제합니까?



답변

(Xcode 11에서 작업하기)

작업 공간 환경에있는 경우 > 또는 일반 프로젝트 환경 인 경우 File> 로 이동할 수 있습니다 .Workspace SettingsFileProject Settings

그런 다음 Derived data섹션 아래의 작은 회색 화살표를 클릭 하고 삭제할 프로젝트 폴더를 선택하십시오.


답변

이 문제에 대한 다양한 솔루션. 대부분도 잘 작동합니다. 다른 바로 가기도 추가 된 것 같습니다.

Shift+ alt+ command ⌘+K

당신에게 물어볼 것입니다 :

“MyProject”의 빌드 폴더를 청소 하시겠습니까?

빌드 폴더의 모든 제품 및 중간 파일이 삭제됩니다.

대부분의 경우 문제를 해결하기에 충분합니다.

최신 정보

Xcode 9부터는 다음으로 이동하여 파생 데이터 폴더에 액세스 할 수 있습니다

파일-> 프로젝트 설정

또는 작업 공간을 사용하는 경우 :

파일-> 작업 공간 설정

그리고 경로 뒤의 화살표를 누르십시오.
여기에 이미지 설명을 입력하십시오


답변

가장 간단하고 빠른 방법은 다음과 같습니다 (DerivedData의 기본 폴더를 변경하지 않은 경우).

터미널을 열고 다음을지나십시오.

rm -rf ~/Library/Developer/Xcode/DerivedData


답변

Xcode 8에서는 모든 파생 데이터가 자동으로 정리됩니다. 직접 수행하려면에서 Locations탭으로 이동하여 Preferences프로젝트의 파생 데이터 폴더를 찾은 다음 프로젝트와 관련된 파일을 삭제하십시오.

macOS 10.12 이상에서 Xcode는 오래된 파생 데이터, 사전 컴파일 된 헤더 및 모듈 캐시를 정리합니다. (23282174)

Xcode 8.0 릴리스 노트

@charmingToad의 크레딧

그러나 내가 관찰 한 바에 따르면 OS X 10.11.5 / 6에서 Xcode 8을 사용할 때 동일한 동작이 일반적입니다


답변

Xcode->로 이동Project Settings

여기에 이미지 설명을 입력하십시오

파생 된 데이터로 이동하는 방법을 찾을 수 있습니다

여기에 이미지 설명을 입력하십시오


답변

파생 데이터 수동 제거

파생 데이터를 수동으로 제거하려면 다음을 실행하십시오.

rm -rf ~/Library/Developer/Xcode/DerivedData

더 많은 디스크 공간을 확보하려면 다른 디렉토리도 몇 개 있습니다.

Xcode 생성 파일 자동 제거

Xcode에서 생성 된 모든 종류의 파일을 제거하기위한 Bash 스크립트를 만들었습니다. DerivedData 컨텐츠 제거는 다음을 실행하여 수행 할 수 있습니다.

./xcode-clean.sh -d

https://github.com/niklasberglund/xcode-clean.sh 에서 자세한 정보


답변

방법 1 :

  • Xcode 닫기
  • 터미널을 열고이 명령을 입력하십시오

    rm -rf ~/Library/Developer/Xcode/DerivedData

방법 2 :

  • Xcode 메뉴를 클릭하십시오
  • 기본 설정으로 이동
  • 이미지 선택과 같이 위치를 선택하십시오.
  • 파생 데이터 아래의 화살표를 클릭하십시오 (그림 참조).

파생 데이터의 위치로 이동하여 수동으로 삭제할 수 있습니다.

여기에 이미지 설명을 입력하십시오