사용 가능한 최신 시뮬레이터 런타임을 찾지 못함-iOS에서 RN 앱을 빌드 할 때 Image.xcassets

Aug 19 2020

몇 달 동안 만지지 않은 앱을 조정하려고합니다.

xCode를 사용하여 앱을 빌드하고이 오류가 발생합니다.

내 물리적 장치에서 앱을 실행하고 있습니다.


나는 시도했다

Product -> Clean build folder

yarn cache clean --force

그러나 문제는 지속됩니다.


업데이트 나는이 오류를 수신 유지

Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7f9a97966130> System content for IBCocoaTouchFramework-ThirteenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f9a9565efe0> scaleFactor=2x'.

내가 사라 졌을 때

  • 내 빌드 폴더를 정리했습니다.
  • 내 node_modules, Pods, Podfile.lock 및 yarn.lock을 제거했습니다.

하지만 방금 돌아 왔어

이것은 내 시작 화면입니다

답변

7 MuhammadNuman Aug 22 2020 at 04:32

해결책 1 :

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

해결 방법 2

업그레이드 할 때 현재 버전의 Xcode에서 더 이상 사용할 수없는 이전 시뮬레이터를 드래그 할 수 있습니다. 터미널 에서 다음 명령을 실행하여 정리할 수 있습니다 .

xcrun simctl delete unavailable

좋은 조치를 위해 먼저 Xcode를 종료하십시오 . 문서에서 :

장치 또는 사용할 수없는 모든 장치를 삭제합니다.

해결 방법 3 :

시뮬레이터 설치 / 재설치가 작동했습니다 !!

(XCode 환경 설정-> 다운로드-> 구성 요소)를 확인하십시오.

솔루션 4 (샘 솔루션)

Xcode를 삭제 하고 developer.apple.com/download/more에서 최신 버전을 설치하기 만하면 됩니다.

3 Igor Sep 21 2020 at 21:46
sudo xcrun simctl shutdown all && sudo xcrun simctl erase all

Jenkins를 고치는 데 도움이되었습니다.

DougWatkins Aug 22 2020 at 00:48

"/ Library / Developer / CoreSimulator / Profiles / Runtimes"폴더의 내용을 삭제하여 시뮬레이터 실행 시간을 제거한 다음 Xcode와 시뮬레이터를 다시 시작하고 다시 시도하십시오.

때로는 데이터가 오래되어 다시 빌드해야 할 수 있습니다.

HardikBar Aug 27 2020 at 19:57

나를 위해 Developer 내부에 CoreSimulator 폴더가 없습니다. CommandLineTools 폴더는 하나만 존재합니다. 시뮬레이터 이미지가 표시되지 않고 시뮬레이터 앱을 직접 실행하면 충돌이 발생하므로이를 진행하는 방법

애플 개발자에게 확인하세요