programing

xcrun not find simctl 오류를 수정하려면 어떻게 해야 하나요?

stoneblock 2023. 4. 9. 21:02

xcrun not find simctl 오류를 수정하려면 어떻게 해야 하나요?

Xcode 6.2 베타 버전을 가지고 있습니다.시도하고 있다

xcrun simctl 

terminal

xcrun: 오류: 개발자 도구 또는 PATH에서 유틸리티 "simctl"을 찾을 수 없습니다.

이 문제를 해결하려면

Xcode > Preferences > Locations 

명령줄 도구 할당

이것은 Xcode Version 7.2 베타판(7C46t)입니다.

Xcode에서 상단의 Xcode 메뉴를 열고 Preferences...선택한 다음 Locations 탭을 선택합니다.

X코드 스크린샷

터미널에서 이것을 사용해 보세요.

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

/Applications/Xcode.app은 Xcode.app 경로입니다.

그래도 터미널에서 오류가 발생할 경우.

해보다sudo xcodebuild -license라이선스에 동의합니다.

명령 실행 시 유사한 문제가 발생하였습니다.

./Scripts/bootstrap.sh -d.

은 나에게 도움이 .Xcode > Preferences > Locations, Set Command line Tools

여기에 이미지 설명 입력

저도 같은 문제가 있었어요.어플리케이션은 정상적으로 동작하고 있었지만, 다음 실행에서는 갑자기 「simctl」에러가 발생하기 시작했습니다.백그라운드에서 Xcode 업데이트 설치를 시작한 것 같습니다.

수정: 방금 Xcode 응용 프로그램을 시작했는데 보류 중인 도구 업데이트를 설치하라는 메시지가 표시됩니다.Xcode 업데이트 후 앱이 정상적으로 동작하기 시작했습니다.

Xcode 실행 중 Xcode 메뉴를 열고 Preferences...로 이동한 다음 Locations를 선택합니다.

Locations의 "Command Line Tools"에서 Xcode 버전을 선택합니다.

괜찮을 거예요.이건 나한테 효과가 있었어.

[ Xcode Preferences ]를 선택하고 [Locations]탭을 선택하고 안쪽에서 명령줄 도구 드롭다운박스로 이동하여 하나를 선택합니다.

문제가 해결되었습니다!

참고로 Xcode 12.3으로 시도했습니다.

최신 버전의 XCode(버전 14.0(14A309))가 자동적으로 인스톨 된 후에,

[ Command Lint Tool ](커맨드 린트 툴)이치노, 「」를 실행하고 있는 는, 「」입니다.xcrun -v simctlSDKPATH(SDKPATH) SDK 15.5입니다.16.0으로 하다

하기 위해 아래 을 내 에 추가했습니다..zshrc파일을 저장하고 단말기를 재시작합니다.

export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk

주의: "file" iPhone Simulator.sdk는 최신 SDK 버전에 대한 simlink이므로 다시 변경할 필요가 없습니다!

「에 관심이 있는 「access」를 .installer -pkg /Applications/Xcode.app/Contents/Resources/Packages/XcodeSystemResources.pkg -target /이 부분은 꼭 해 주세요.xcode-select -sX코드입니다.

프리퍼런스에서의 xcode 추가 -> 로케이션은 정상적으로 동작합니다.

다음은 이 문제를 해결하기 위한 단계입니다.

  1. Mac에서 터미널 열기
  2. cd 라고 입력합니다.2회
  3. 이제 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs로 이동합니다.
  4. ls를 입력하면 여기에 sdk가 있습니다.Fir iPhone, iPhoneOS.sdk가 표시됩니다.
  5. 이 경로를 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk로 복사합니다.
  6. 이제 터미널을 다시 열고 export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk를 입력합니다.
  7. 이제 이 오류가 제거되고 장치가 시스템에서 인식됩니다.

언급URL : https://stackoverflow.com/questions/29108172/how-do-i-fix-the-xcrun-unable-to-find-simctl-error