컴파일 시간에 "SimDeviceType 유형에 적합한 장치를 찾지 못함"문제와 함께 iOS 빌드 실패
iPad Air에서 Xcode 10.3 베타 2로 앱을 실행할 때 다음과 같은 컴파일 시간 문제가 발생합니다. 아래 문제가 발생합니다.
Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3
어떤 도움이라도 대단히 감사합니다.
XCode 업데이트 중에 오래된 시뮬레이터 프로세스가 백그라운드에서 열린 것처럼 보입니다.
단순히 실행
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
터미널에서 문제를 해결할 수 있습니다.
프로젝트 및 / 또는 빌드 폴더를 정리할 필요가 없습니다.
Xcode를 종료해도 같은 오류가 계속 발생하면 정리 (command + shift + option + k)를 시도하고 팝업에서 "Clean"옵션을 선택합니다. 이것을 2 ~ 3 회 반복합니다. 제 경우에는 작동합니다.
같은 문제가 발생했습니다. 제 경우에는 빌드하기 전에 이전 버전의 Xcode에서 Simulator를 시작했습니다. 시뮬레이터를 종료해도 문제가 지속되었지만 Xcode를 다시 시작하면 문제가 해결되었습니다.
최신 Xcode 10.3 (10G8)에서 동일한 문제가 발생했습니다. 다시 컴파일하기 전에 약 4 ~ 5 개의 전체 프로젝트 정리를 수행하고 상자를 바운스해야했습니다. Apple이이 문제를 해결하기를 바랍니다.
Mac에 연결 한 iPad의 연결을 끊기 만하면됩니다. 어떤 이유로 Xcode가 컴파일하는 방식을 망쳤습니다.
나를 위해 그것을 해결 한 유일한 것은 다음과 같습니다.
~/Library/Developer/CoreSimulator/Profiles/Runtimes
폴더 지우기- Xcode 다시 시작
- 프로젝트 지우기
- 프로젝트 실행
시뮬레이터를 먼저 실행하여이 문제를 해결하면 Xcode가 빌드를 통과합니다.
그런 다음 장치에서 프로젝트를 실행하십시오.
이것이 도움이되기를 바랍니다
여러 버전의 xcode를 실행중인 경우 xcode-select -p
올바른 버전의 xcode 및 컴파일러를 사용하고 있는지 확인해야합니다. 그렇지 않은 경우 xcode-select -s { correct xcode path }
올바른 버전의 xcode를 설정하는 데 사용하십시오.
동일한 문제가 발생하지만 한 시간이 지나면이 문제를 해결하는 데 성공하면 xcode 문제가 있습니다. 그러니 xcode를 다시 연 다음 프로젝트를 정리하십시오. 또는 바로 가기 명령을 사용하여 지우기 (command + shift + option + k)
iPhone에서 앱을 실행중인 경우 iPhone 소프트웨어 버전을 업데이트하십시오 (12.4 미만인 경우).
iPhone 소프트웨어 버전이 12.4보다 낮아서는 안됩니다.
작동합니다.
'programing tip' 카테고리의 다른 글
부트 스트랩 3에서 'x'가있는 검색 상자를 지우려면 어떻게합니까? (0) | 2020.09.20 |
---|---|
다형성-단 두 문장으로 정의 (0) | 2020.09.20 |
PHP를 사용하여 원격 파일이 존재하는지 어떻게 확인할 수 있습니까? (0) | 2020.09.20 |
iPhone의 온 스크린 키보드 높이는 얼마입니까? (0) | 2020.09.20 |
상태 표시 줄이 흰색으로 바뀌고 뒤에 콘텐츠가 표시되지 않습니다. (0) | 2020.09.20 |