반응형
증상 :
M1 macOS 에서 Flutter 프로젝트 빌드 타깃을 macOS로 설정하면, 아래와 같은 경고가 발생한다.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:00008103-0009196C2160801E, name:My Mac }
{ platform:macOS, arch:x86_64, id:00008103-0009196C2160801E, name:My Mac }
이유 :
빌드 옵션 설정 때문이다.
M1에서 빌드하면, 두 가지(arm64와 x86_64) 아키텍처를 대상으로 빌드를 생성하도록, 설정값이 모호한 것이 문제다.
해결 방법 :
xcode를 실행하고, 프로젝트를 열어서, TARGET 항목으로 찾아간 후, 한 가지 빌드만 생성하도록 설정을 바꾼다.
1. Xcode 실행 > Open Existing Project >
2. {your project folder}\macos\Runner.xcodeproj 선택 > Open 클릭
3.1 왼쪽 트리에서 Runner 클릭 > 오른쪽 화면에서 Build Settings 탭 선택 > All , Combined 클릭 > Architecture 항목에서 "Architectures" 선택
3.2 default 설정값 삭제 > Other 선택 > arm64 입력 >
4. 프로젝트 닫기. File > Close Project
EOF
반응형
'오류해결' 카테고리의 다른 글
"7q6ch" "-2147023838" error code, Windows Office, OneDrive (0) | 2025.08.12 |
---|---|
레노버 P12, P12 Pro 12.7인치 반글화 풀림 업데이트 끄기, Google Play "서명이 일치하지 않습니다" 에러 해결 (4) | 2023.10.06 |
MS Teams Error Code - caa20001 해결 방법 (0) | 2023.03.20 |
티스토리 구글 애드센스 승인거부, 사이트가 다운되었거나 사용할 수 없음 해결방법, Google Adsense, site down (1) | 2022.12.06 |
Flutter 개발환경 설정, Windows 10 SDK 설치 오류 해결하기 (0) | 2022.10.04 |