[javascript] 터미널에서 반응 네이티브 앱을 실행하는 중 오류 발생 (iOS)

공식 React Native 웹 사이트의 자습서를 따르고 있습니다.

다음을 사용하여 프로젝트를 빌드하십시오.

react-native run-ios

오류가 발생합니다.

Found Xcode project TestProject.xcodeproj
xcrun: error: unable to find utility "instruments", not a developer
tool or in PATH

Command failed: xcrun instruments -s
xcrun: error: unable to find utility "instruments", not a developer
tool or in PATH

.xcodeproj에서 앱을 실행하면 모든 것이 잘 작동합니다.

어떤 제안?



답변

이 링크를 확인하십시오 ( Reactive-native run-ios 오류가 발생합니까? ). 의 위치에 문제가있는 것 같습니다 Command line tools.

Xcode에서 Xcode 메뉴, 환경 설정, 위치 탭을 차례로 선택하십시오. 드롭 다운에서 Xcode 버전을 선택하고 Xcode를 종료하십시오.

XCode 위치 탭


답변

Xcode 명령 행 도구 의 위치를 ​​설치하거나 설정해야 할 수도 있습니다 .

커맨드 라인을 통해

Xcode를 다운로드 한 경우 다음을 실행하여 경로를 설정할 수 있습니다.

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

명령 행 도구가 아직 설치되지 않은 경우 먼저 다음을 실행해야합니다.

xcode-select --install

명령 행 도구를 설치하기 전에 Xcode 라이센스에 동의해야 할 수도 있습니다.

sudo xcodebuild -license accept 

Xcode를 통해

또는 Command Line ToolsXcode ( Xcode > Preferences > Locations) 를 통해 설정을 조정하십시오 .

Xcode 환경 설정-위치 탭


답변

기본적으로 Xcode 명령 줄 을 설치 한 후에는 선택하지 않으므로 Xcode를 열고 기본 설정 >> 위치 로 이동하여 명령 줄 도구 설정 …

이것은 MAC High Sierra , Xcode Version 9.3 에서 나를 위해 일했습니다 .

Xcode 환경 설정

iOS 에뮬레이터i 를 열려면 누르 십시오 …

a를 눌러 Android 장치 또는 에뮬레이터를 열거 나 i를 눌러 iOS 에뮬레이터를 엽니 다.

그리고 당신은 아래 이미지와 같은 멋진 새로운 아이폰 시뮬레이터를 볼 수 있습니다 :

네이티브 프린트에 반응합니다. 저는 프론트 엔드 개발자 인 Alireza Dezfoolian입니다!


답변

제 경우에는 Xcode가 설치되지 않았다는 것이 문제였습니다.


답변

처음 설치 한 후에 XCode 라이센스를 수락해야 라이센스를 실행할 수있었습니다. 다음을 실행하여 명령 행을 통해 라이센스 프롬프트를 얻을 수 있습니다. 입력 agree하고 확인해야합니다.

sudo xcodebuild -license


답변

문제는 Xcode 버전이 명령 줄 도구에 설정되어 있지 않은 것입니다.이 문제를 해결하려면 명령 줄 도구에 대한 Xcode> 메뉴> 환경 설정> 위치>를여십시오 .Xcode 버전을 선택하십시오. 여기에 이미지 설명을 입력하십시오


답변

Xcode를 업데이트 한 후이 문제 로이 페이지에 왔지만 위치 설정에 문제가없는 사람들은 컴퓨터를 다시 시작하여 트릭을 수행했습니다.