xcode 명령 줄 도구를 다시 설치하는 방법?


18

같은 컴퓨터에서 두 버전의 Xcode에서 심각한 문제가 발생했습니다. 모든 Xcode 앱 인스턴스 및 기타 비 시스템 'xcode'관련 파일을 모두 제거한 다음 앱 (4.6.2)을 다시 설치하여 원래 문제를 해결했습니다. 그러나 xcodebuildxcode-select나는 iOS 용 폰갭을 실행해야하는, 아직 사용할 수 없습니다. Xcode 내에서 기본 설정 => 다운로드 => 명령 줄 도구 항목은 "설치됨"으로 표시되며 삭제하거나 다시 설치할 수있는 옵션이 없습니다. 을 제거하려고 시도했지만 xcrun작동하지 않았습니다. 이 문제를 어떻게 해결합니까?

답변:


12
  1. 난 달린다 sudo rm -rf /Library/Developer/CommandLineTools
  2. 그리고 xcode-select --install

내 편에서 해결 된 문제


1
이것이 2020 년에하는 방법입니다.
shadanan

간단하고 효과적-완벽하게 작동했습니다, 감사합니다!
GarethD

9

명령 행 도구는 다른 OS X 패키지와 같이 설치되므로 영수증 데이터베이스에서 영수증 파일을 삭제해야 할 수도 있습니다 (/ Library / Receipts에서 파일을 삭제할 수 있었지만 이제는 더 복잡하고 영수증 데이터베이스에 짧은 기사).

그것을 망설이지 말고, 독립형 설치 프로그램을 다운로드하고 영수증 데이터베이스를 정리하기 위해 Xcode의 새 버전을 기다리는 것이 어떻습니까?

이 URL은 상당히 개방적이지만 (검색 엔진에서도 색인을 생성 할 수 있음) 무료 Safari 또는 무료 Mac 개발자 계정을 만들어 로그인하여이 패키지를 가져와야 할 수도 있습니다.

이 문제가 발생하면 시스템 파일을 제외하도록 Time Machine을 변경 한 다음 예비 볼륨에 새 OS를 설치하면됩니다. Xcode와 명령 줄 도구를 설치하고 Time Machine에서 복원하기 위해 해당 사용자를 삭제하고 사용하는 정크 관리자를 만들었습니다. 모든 것이 작동하는 한 메인 드라이브에 복제하거나 와이프 / 재설치 프로세스를 반복 할 수 있습니다.


내가 시도했다는 것을 잊어 버렸습니다. 표준 실행 가능 디렉토리에서는 xcodebuild를 계속 사용할 수 없습니다. Xcode.app/Contents/Developer/usr/bin/xcodebuild에 하나가 있습니다.
시에라

xcrun여러 도구 세트가 설치되어 있으면 경로가 조정됩니다. mv빠른 수정을 원하면 해당 바이너리를 / usr / bin에 넣을 수 있습니다 . 다시 입력 할 때 WWDC가 실행되면 새로운 Xcode 버전이 하루나 이틀 안에 떨어질 것입니다.
bmike

감사. 해당 디렉토리의 모든 파일을 복사하도록 제안하고 있습니까?
시에라

최신 명령 줄 도구를 사용하여 깨끗한 Mac의 / usr / bin을 붙여 넣습니다. 목록 (ls -la / usr / bin) cl.ly/PYyh 를 사용하여 복사해야 할 내용과 Apple이 Xcode.app / Developer 폴더에 남은 내용을 확인할 수 있습니다.
bmike

주사위 없음 : $ xcodebuild dyld : 라이브러리가로드되지 않음 : @ rpath / DVTFoundation.framework / Versions / A / DVTFoundation 참조 : / usr / bin / xcodebuild 이유 : 이미지를 찾을 수 없음 추적 / BPT 트랩 : 5
sierra

6

xcode-select 을 시도 했습니까 ?

man xcode-select

또는

xcode-select --switch /Applications/Xcode

사용할 수 없습니다. 실수로 제거했지만 명령 줄 도구를 다시 설치할 때 다시 가져 오지 못했습니다.
시에라

1

이것은 XCode 5에서 작동하는 것으로 보입니다 --dry-run. 실제로 복사를 수행하려면 제거하십시오 .

sudo rsync -ai --exclude subversion\* --exclude SVN\* /Applications/Xcode.app/Contents/Developer/usr /
sudo ln -sf /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild /usr/bin/

또는 https://developer.apple.com/downloads/ 로 이동하여 "xcode"를 검색하십시오. 10.5에서 10.10까지 다운로드 가능한 패키지가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.