티스토리 뷰

반응형

 

Launching lib/main.dart on iPhone 14 in debug mode...
main.dart:1
Xcode build done. 2.0s
Failed to build iOS app
Error output from Xcode build:
2023-05-23 15:20:09.324 xcodebuild[46411:22769200] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
xcodebuild: error: Unable to find a destination matching the provided destination specifier:
{ id:0E6E2E6F-51A9-402D-8CE1-FA6498A649C2 }
Available destinations for the "Runner" scheme:
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00006000-001809341A38801E }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
Xcode's output:
Writing result bundle at path:
Could not build the application for the simulator.
Error launching application on iPhone 14.
Exited

 

다른 웹 프로젝트를 하다가 기존에 플러터 프로젝트를 디버깅했더니 이런 에러가 뜨고 시뮬레이터 실행이 더이상 되지 않아서

해결방법을 찾기 위해 하루종일 찾았는데 못찾다가

 

해결방법을 찾았다..

 

첫번째로 스택오버플로우에서 이 글을 봤는데 

https://stackoverflow.com/questions/75902251/flutter-ios-build-failed-dvtcoredeviceenabledstate-disabled

 

Flutter iOS build failed: DVTCoreDeviceEnabledState_Disabled

flutter build ipa is failing on macOS v13.3 (Ventura) with Xcode 14.3 and Flutter 3.7.9. Log output: xcodebuild[83777:409216] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via u...

stackoverflow.com

 

Pods-ProjectName-frameworks.sh 에서

source="$(readlink "${source}")"

 를 찾아서

source="$(readlink -f "${source}")"

 

로 변경하라는 말이 있어서 이건 예전에 변경해뒀던 거라 해결방법이 되진 못했고

 

두번째로

 

Xcode를 14.2를 받아서 하라고 하는데 굳이.. Xcode를 두개 설치하고싶진 않았고...

 

세번째로 결국 찾아낸게

 

Build Settings에서 Supported Platforms값이 iphoneos로 되어있으면 iOS로 변경해주면 해결된다고 하여 iOS로 값을 변경했더니 정상적으로 빌드가 되었다.

 

DVTCoreDeviceEnabledState_Disabled 에러가 나는 분들은 Supported Platforms 값을 iOS로 변경해서 빌드해보세요.

 

 

 

 

반응형