명령 줄 도구-오류-xcrun : 오류 : 개발자 도구가 아닌 PATH에서“xcodebuild”유틸리티를 찾을 수 없습니다.


200

SwiftJSONCarthage Dependency Manager를 통해 일부 Xcode 프로젝트에 프레임 워크를 빌드하는 동안이 오류가 발생 합니다.

Sivaramaiahs-Mac-mini : GZipDemoApp vsoftMacmini5 $ 카르타고 업데이트-플랫폼 iOS

*** GzipSwift 가져 오기

*** SwiftyJSON 가져 오기

*** "3.1.1"에서 GzipSwift 체크 아웃

*** "3.1.3"에서 SwiftyJSON.framework 바이너리 다운로드

*** xcodebuild 출력은 /var/folders/7m/y0r2mdhn0f16zz1nlt34ypzr0000gn/T/carthage-xcodebuild.apLXCc.log에 있습니다.

종료 코드 72로 쉘 태스크 (/ usr / bin / xcrun xcodebuild -project /Users/vsoftMacmini5/Desktop/GZipDemoApp/Carthage/Checkouts/GzipSwift/Gzip.xcodeproj CODE_SIGNING_REQUIRED = NO CODE_SIGN_IDENTITY = CARTHAGE = YES -list)가 실패했습니다.

xcrun : 오류 : 개발자 도구 또는 PATH가 아닌 "xcodebuild"유틸리티를 찾을 수 없습니다.

답변:


648

Xcode에서 명령 줄 도구를 설정하여 문제를 해결했습니다. 이동 :

Xcode> 환경 설정> 위치

드롭 다운에서 명령 행 도구를 선택하십시오. Xcode 버전이 하나만 설치되어 있으면 옵션이 하나만 있어야합니다. 여러 버전의 Xcode가있는 경우 필요한 버전을 선택해야합니다.

업데이트 (참조 용으로 추가 된 이미지)

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


84
감사합니다. StackOverflow가 존재합니다.
Cesare

27
오늘도 여전히 관련이 있습니다!
Paraita

4
xCode X로 설정하기 전까지는 그 설정을 볼 때 기본적으로 아무것도 설정하지 않았습니다.
NukeouT

3
고마워요, 왜 카르타고를 설치 한 후 이미지에서와 같이 내 버전을 선택했는지 선택하지 않은 이유를 모르겠습니다.
Diego Carrera

2
카탈리나에서 10.3 동안 이것을해야했습니다.
Chris

27

가장 간단한 수정 방법은 CLI입니다.

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

(이것은 Xcode.app의 경로 여야합니다)

그건 그렇고 Xcode 버전이 하나 밖에 없더라도 이런 일이 발생할 수 있습니다. homebrewXcode를 처음 설치 하기 전에 설치하면 Xcode를 설치 mas install 497799835하고 mas필요할 수 있기 때문에 의미 가 homebrew있습니다.


sudo xcode-select -s /Applications/Xcode.app/Contents/Developer; sudo xcode-select -s / Library / Developer / CommandLineTools
Oleksii Kyslytsyn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.