IT

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

lottoking 2020. 4. 1. 08:15
반응형

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


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

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


(Xcode 10에서 작업하기)

작업 공간 환경에있는 경우 > 또는 일반 프로젝트 환경 인 경우 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 메뉴를 클릭하십시오
  • 기본 설정으로 이동
  • 이미지 선택과 같이 위치를 선택하십시오.
  • 파생 데이터 아래의 화살표를 클릭하십시오 (그림 참조).

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

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


Xcode를 선택하고 사진에서 강조 표시된 4 단계를 따르고 파생 된 데이터를 제거한 다음 프로젝트를 다시 시작하십시오.여기에 이미지 설명을 입력하십시오


파생 데이터 폴더로 이동하는 또 다른 방법은 xcode의 "Products"폴더에서 앱을 마우스 오른쪽 단추로 클릭하고 "Finder에 표시"를 클릭하는 것입니다.


DerivedData 삭제 단계 :

  1. 파인더 열기
  2. 메뉴에서 클릭 Go>Go to Folder
  3. 텍스트 필드에 ~ / Library / Developer / Xcode / DerivedData입력하십시오.
  4. 버튼을 Go클릭
  5. 당신은 당신의 폴더를 볼 수 있습니다 Xcode projects
  6. Delete 필요하지 않은 프로젝트 폴더.

xcode 버전마다 다를 수 있습니다. 가장 좋은 방법은 xcode 환경 설정 페이지로 이동하여 "위치"탭에서 "파생 데이터"디렉토리를 직접여십시오.


For Xcode Version 8.2 (8C38), you can remove the projects completely (project name in Xcode, programs, data, etc.) one by one by doing the following: [Note: the instructions are not for just remove the project names from the Welcome Window]

Launch the Xocde and wait until the Welcome window is displayed. The projects will be shown on the right hand side (see below) Xcode Welcome Window

Right click the project you want to remove completely and a pop window [Show in Folder] jumps out; selec it to find out where is the project in the [Finder] (see below) Find the project folder

Right click the project folder in the Finder to find it’s path through [Get Info]; use path in the Info window to go to the parent folder, and go to there[Locate the project folder path] (see below)

프로젝트 폴더 (예 : DemoProject01) 및 Porject 파일 (DemoProject01.xcodeproj)을 마우스 오른쪽 단추로 클릭하고 [휴지통으로 이동]을 선택하십시오. (a) 파인더의 폴더가 제거되고 (b) Xcode 시작 창의 프로젝트 목록에있는 프로젝트가 제거 된 것을 볼 수 있습니다.

참고 URL : https://stackoverflow.com/questions/38016143/how-can-i-delete-derived-data-in-xcode-8

반응형