반응형
잘 돌아가던 프로젝트에서 갑자기 "invalid reuse after initialization failure" 라고 뜨면서 빌드 실패가 뜬다..
이유조차 알려주지 않으니 알수가 없다... 왜!!
삽질하다가 아래 단축키로 해결하였다.
Command + Shift + K
Product -> Clean Build Folder 단축키이다.
찾아보니 이 기능을 사용하면 다음과 같은 일들이 발생한다
1. 빌드 폴더의 내용 삭제, 이전에 생성된 빌드의 결과물들을 제거
2. 임시 파일들이 삭제, 프로젝트를 빌드하면서 생성된 임시 파일들이 제거
3. Xcode가 프로젝트를 정확하게 빌드하기 위해 필요한 정보들을 갱신하기 위해 캐시와 레지스트리 정보가 업데이트
위의 기능으로 프로젝트의 빌드 환경이 초기 상태로 돌아가게 되서 초기화 문제가 해결되는듯 하다.
'Flutter' 카테고리의 다른 글
[Flutter] 플러터 - Cupertino 적용해보기 (0) | 2024.03.03 |
---|---|
[Flutter] 플러터 - Drawer keyboard 키보드 올라옴 문제 Keyboard comes up when you open drawer (0) | 2024.02.17 |
[Flutter] 플러터 - WidgetsFlutterBinding.ensureInitialized() (0) | 2024.02.16 |
[Flutter] 플러터 - ListView vs ListView.builder 활용 및 차이점 (0) | 2024.02.05 |
[Flutter] 플러터 - Visibility vs Opacity 위젯 숨기기와 투명도 조절 (0) | 2024.02.05 |