[Flutter] Command CodeSign failed with a nonzero exit code

타닥타닥·2023년 10월 2일
0

Issue

갑자기 멀쩡하던 프로젝트에 문제가 발생했습니다.

Uncategorized (Xcode): Command CodeSign failed with a nonzero exit code.

Could not build the application for the simulator
Error launching application on iPhone 15 Pro.

콘솔에 위와 같은 에러 메시지가 출력되며 앱 빌드가 진행되질 않습니다.
아마도 MacOS 버전을 Sonoma로, 혹은 Xcode를 17로 업데이트 하면서 생긴 문제인 것 같습니다.

애뮬레이터 환경에서만 발생하는 문제인지, Physical 기기에서도 동일한 건지는 모르지만 저는 애뮬레이터를 사용했습니다.

Xcode로 Runner.xcworkspace를 열어서 팀을 설정하고 뭘 어쩌구 저쩌구...
여기저기 검색해가며 여러 방법을 시도해봤지만 소용이 없더라구요.

결국 StackOverFlow의 한 글에서 방법을 찾았습니다.

Solution

제 프로젝트 폴더들은 Documents 폴더에서 관리하고 있는데, Windows 데스크탑에서도 확인하기 수월하도록 iCloud를 사용한 게 문제였습니다.

결론은 맥 설정에서 DesktopDocuments 폴더 iCloud 동기화를 해제하시면 됩니다.

설정에서 동기화 해제를 완료하면 맥 로컬에서 두 폴더 안의 자료들이 모두 사라집니다.
사라진 파일들은 iCloud를 열어보면 그 안에 있으니 당황하지 말고 로컬로 옮겨준 후, iCloud 상의 두 폴더는 제거해줍시다.

괜히 실시간 클라우드 써보려다 억까 당하지 말고 깃허브를 잘 활용하도록 합시다.


참고
https://stackoverflow.com/questions/77149157/flutter-vscode-build-fails-on-xcode-15

profile
코딩이 즐거운 개발자입니다.

0개의 댓글

관련 채용 정보