[IOS 시뮬레이터 안 켜지는 오류 해결] Could not build the application for the simulator. 해결하기

2023. 8. 20. 00:50flutter(플러터)

반응형

IOS 시뮬레이터 안 켜지는 오류를 해결해보자!

이번에 플러터 버전 업데이트를 해줬다.

패키지들이 맞지 않는 것들 때문에 골치가 아팠지만, 주석걸고 패키지 변경하고... 겨우 업데이트를 완료했다.

먼저, 안드로이드 시뮬레이터는 잘 켜졌지만.. 또 또! IOS가 말썽이다...

으아아아아아아아아

Failed to build iOS app
Swift Compiler Error (Xcode): Cannot find 'isInspectable' in scope
Swift Compiler Error (Xcode): Value of type 'WKPreferences' has no member 'shouldPrintBackgrounds'
Swift Compiler Error (Xcode): Cannot find 'isInspectable' in scope
Swift Compiler Error (Xcode): Value of type 'WKPreferences' has no member 'shouldPrintBackgrounds'
Swift Compiler Error (Xcode): Value of type 'InAppWebView' has no member 'isInspectable'
Swift Compiler Error (Xcode): Value of type 'WKPreferences' has no member 'shouldPrintBackgrounds'
Uncategorized (Xcode): Command SwiftCompile failed with a nonzero exit code
Could not build the application for the simulator.
Error launching application on iPhone 14 Pro Max.

 

항상 오류 투성이다. 아래와 같이 simulator가 안 켜지고 이것저것 블로그에 나오는 해결책들을 시행했다!

결론부터 말하자면 Xcode 버전이 낮아서 발생한 오류다!

위와 같이 버전이 14.1로 돼있었다.. Xcode 버전을 14.3 이상으로 올려줘야한다.

먼저, 앱스토어에서 앱 업데이트를 했는데, 안 된다.. 역시 쉽게 되는 게 없지..

방법은 두 가지가 있다.

1) 애플 홈페이지에서 수동으로 다운받는 법

https://developer.apple.com/kr/xcode/

 

Xcode 15 - Apple Developer

Xcode 15 includes everything you need to develop, test, and distribute apps across all Apple platforms.

developer.apple.com

기존의 Xcode를 삭제하고, 홈페이지에 들어가서 압축파일을 다운로드 받는다.

2) brew를 통해 업데이트하는 법

터미널에 brew install mas를 해준다. mas는 앱스토어다.

다음에 아래 이미지와 같이 mas search Xcode를 치면, Xcode 이름의 다운로드 받을 수 있는 프로그램이 나온다

여기서 받아야 할 것은 Xcode 14.3.1이기 때문에 아래와 같이 업데이트를 해준다

업데이트를 하니 잘 켜진다ㅠㅠ 하루종일 고생했다.. Xcode 파일이 너무 크다..

Xcode가 안 켜지는 경우가 발생하기도 하는데, mas os 버전이 낮아서 그런지도 확인을 해주자!

나는 Xcode를 다운 받은 게 안 켜지길래, 확인해보니 mas os를 업데이트 안 한지 오래돼서 그랬다.

 

모두들 개발하다가 포기하지말길!!! 어떻게든 해결방안은 있다!

끝!

반응형