XCode 제거 방법
차례:
- Mac OS X에서 Xcode를 완전히 제거
- Xcode를 제거하는 이유
- Xcode의 Unix Development Toolkit 제거
- Xcode Developer 폴더 및 컨텐츠만 제거
- Xcode 시스템 지원 제거
아래에는 최신 버전의 Xcode를 제거하기 위한 새로운 간단한 지침이 포함되어 있습니다. 이전 버전의 Xcode 삭제도 다루어집니다. 버전 및 Mac OS X 릴리스에 관계없이 모든 Mac에서 Xcode를 제거하기 위한 철저한 가이드입니다.
Xcode는 iOS 및 Mac OS X용 Apple의 개발자 제품군입니다. 두 OS용 앱을 작성하고 기본 IDE 자체 이외의 여러 가지 유용한 유틸리티를 포함하여 설치하려는 경우 Xcode가 필요합니다.추가 측면에는 Interface Builder, iPhone Simulator, Quartz Composer, Dashcode, gcc, dtrace, perl, python, ruby 등 핵심 iOS 및 Mac OS X 개발을 넘어 사용하는 기능이 포함되며, 트위커 및 관리자에게 유용한 유틸리티를 추가합니다. 툴킷.
Xcode 설치는 Mac App Store에서 다운로드만 하면 되지만, Xcode를 제거하고 싶다면?
Xcode를 삭제하는 방법은 Mac에서 제거하려는 버전에 따라 다릅니다. 최신 버전의 Xcode를 먼저 제거한 다음 이전 버전의 앱 삭제도 다룹니다.
Mac OS X에서 Xcode 10, Xcode 9, Xcode 8 등 제거
새로운 버전의 Xcode를 제거하는 것은 Mac에서 다른 앱을 삭제하는 것과 매우 유사합니다.
- /Applications/ 폴더로 이동하여 "Xcode" 응용 프로그램을 찾습니다.
- "XCode"를 휴지통으로 드래그하고 평소처럼 휴지통 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '휴지통 비우기'를 선택하여 휴지통을 비웁니다.
다음으로 다음 위치에 있는 사용자 개발자 도구 폴더를 삭제하고 싶을 것입니다. 여기에는 사용자 개발자 데이터가 포함되므로 Xcode에 프로젝트 및 기타 데이터가 있는 경우 이 작업을 수행하지 마십시오. 다른 곳에 백업하지 않았거나 관심 있는 항목:
디렉토리는 ~/Library/Developer/이고, 사용자 폴더는 "Xcode" 및 "CoreSimulator" 폴더를 포함해야 합니다:
- 사용자 홈 디렉토리를 열고 라이브러리로 이동
- "Developer" 폴더를 방문하여 삭제하십시오.
응용 프로그램과 함께 해당 폴더를 삭제하면 Mac에서 약 11GB의 디스크 공간이 복원되고 OS X에는 더 이상 Xcode가 없습니다. 명령줄 도구를 별도로 설치한 경우 xcode 자체를 삭제해도 영향을 받지 않습니다.
Update: 독자들은 Xcode 4.3이 Xcode를 단일 응용 프로그램으로 묶어 이 프로세스를 상당히 단순화한다고 지적했습니다. 따라서 이 가이드는 이전 버전에 가장 적합합니다. XCode 4.3 이상 버전은 다른 Mac 앱처럼 제거할 수 있어야 하지만 이전 버전의 XCode는 아래에 설명된 수동 프로세스가 필요합니다.
Mac OS X에서 Xcode를 완전히 제거
Xcode 제거는 앱의 이전 릴리스와 다릅니다. 아래 지침은 모든 이전 버전의 Xcode에 여전히 유효하지만 그렇게 하는 것이 일반적인 Mac 앱을 제거하거나 기본 앱을 버리는 것과는 다르다는 것을 알게 될 것입니다. 명령줄에 도전해야 합니다.
이렇게 하면 Mac에서 Xcode와 관련된 모든 항목이 제거됩니다.
- 터미널을 시작하고 /Applications/Utilities/에 있는 다음을 입력합니다.
- 관리자 암호(sudo에 필요)를 확인하고 스크립트를 실행합니다.
sudo /Developer/Library/uninstall-devtools --mode=all
Xcode 설치 응용 프로그램을 삭제하는 것을 잊지 마십시오. Xcode를 제거해도 원래 Xcode 설치 응용 프로그램이 여전히 컴퓨터에 남아 있을 수 있습니다. Mac App Store에서 다운로드한 /Applications/ 폴더, 이것도 삭제하는 것을 잊지 마십시오. 그렇지 않으면 1.8GB의 디스크 공간을 낭비하게 됩니다.
Xcode를 제거하는 이유
Xcode를 사용하지 않거나 Xcode와 함께 제공되는 유틸리티인 경우 제품군을 제거하는 것이 좋습니다. 왜요? 가장 간단한 이유는 Xcode가 많은 디스크 공간을 차지하기 때문입니다. 일반적으로 최소 7GB의 디스크 공간이 설치에 사용되며 설치 프로그램만 해도 1입니다.8GB, 잠재적으로 사용되지 않는 무언가가 차지하는 많은 저장 용량입니다.
이제 Xcode와 관련된 모든 것을 제거하는 기본 프로세스와 일부 사람들이 그렇게 함으로써 혜택을 받을 수 있는 이유를 다루었으므로 더 구체적인 정보와 제거할 수 있는 다른 제거 옵션에 대해 살펴보겠습니다. 일부 사용자에게 유용합니다.
첫째, -mode=all이 포함된 위의 제거 명령은 실제로 3개의 개별 스크립트를 실행하여 제거 프로세스를 더 쉽게 만듭니다. 이러한 개별 스크립트가 궁금한 사용자는 다음을 참조하십시오.
/Library/Developer/Shared/uninstall-devtools /Library/Developer/4.1/uninstall-devtools /Developer/Library/uninstall-developer-folder
원하는 경우 독립적으로 실행할 필요는 없지만 아래에서 자세히 설명합니다.
Xcode 전체가 아닌 일부만 선택적으로 제거하려면 아래 명령을 사용하십시오. 위의 –mode=all 명령을 실행하면 필요하지 않습니다.
Xcode의 Unix Development Toolkit 제거
명령줄 부분만 제거하려면 다음 명령으로 제거할 수 있습니다.
sudo /Developer/Library/uninstall-devtools --mode=unixdev
이것은 실제로 앞서 언급한 "/Library/Developer/Shared/uninstall-devtools" 스크립트에 연결되어 있습니다. 개인적으로 유닉스 툴킷은 Xcode 설치의 가장 유용한 측면 중 하나라고 생각하므로 왜 이렇게 하려는지 잘 모르겠지만 가능하다는 것을 알게 되어 기쁩니다.
Xcode Developer 폴더 및 컨텐츠만 제거
이렇게 하면 Xcode의 다른 측면은 그대로 유지되지만 /Developer 디렉토리 내의 모든 항목이 제거됩니다.
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
이 명령은 기본적으로 앞에서 언급한 "/Developer/Library/uninstall-developer-folder" 스크립트의 바로 가기입니다. /Developer 디렉토리를 삭제하려면 Finder를 통해 수동으로 삭제하지 말고 이 명령을 실행하십시오.
Xcode 시스템 지원 제거
Xcode의 시스템 지원만 선택적으로 제거(권장하지 않음):
sudo /Developer/Library/uninstall-devtools --mode=systemsupport
이 명령은 "/Library/Developer/Shared/uninstall-devtools" 및 "/Library/Developer/4.1/uninstall-devtools" 스크립트만 실행합니다.
Xcode 데이터 파일 위치
Mac에서 Xcode를 제거하는 경우 백업하거나 삭제할 수 있는 전체 Xcode 관련 데이터 세트는 다음 위치와 파일입니다.
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/라이브러리/개발자
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
해당 파일도 수동으로 삭제할 수 있지만 환경 보존에 관심이 있는 경우 Xcode 앱, 파일 및 구성 요소를 수동으로 제거하기 전에 데이터를 백업하는 것이 좋습니다.
이것으로 마무리 하겠습니다. AppCleaner와 같은 제거 유틸리티를 사용하여 이러한 작업 중 일부를 수행할 수도 있지만 최상의 결과를 얻으려면 Xcode 자체와 함께 번들로 제공되는 솔루션을 사용하는 것이 좋습니다.