Error running pod install
No such module 'Flutter'
Command PhaseScriptExecution failed with a nonzero exit code
Error (Xcode): could not find included file 'Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig'
등등등..
매우 다양한 빌드 오류를 만나는 다이나믹한 하루였다.
debug 모드는 잘 되는데
핸드폰에 설치해놓고 쓰고 싶어서
flutter run -d *** --release로 빌드했다가 만난 오류들이다.
지금껏 그랬듯 대부분의 오류는 아래 4가지로 해결이 된다.
- flutter clean -> flutter pub get -> build
- pod deintegrate -> pod install -> pod update
- Xcode Clean build Project(Cmd+Shift+k)
- Xcode DerivedData 삭제
하지만 이번엔 빌드 오류 메시지만 계속 바뀔 뿐 해결이 되지 않았다.
Pod file 삭제와 flutter Clean만 10번 넘게 하면서 지쳐갈 즈음
해결 방법을 발견했다.
나의 실수는 순서를 지키지 않았던 것이다.
모든 일에는 순서가 있는 법이었다!
- M1 Mac을 쓰고 있다면 호환성을 위해 터미널에서 아래 명령어 입력
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
- iOS 빌드 캐시 삭제
cd ios
rm Podfile.lock
rm Podfile
rm -rf Pods
pod cache clean --all
- flutter 캐시 삭제 및 dependency 재설치
cd .. (상위 폴더로 되돌아가기)
flutter clean
flutter pub get
- pod 재설치
cd ios
pod install
- 프로젝트 껐다가 다시 켜고 빌드하면 끝!
모두의 코운을 바랍니다.
너무 감사합니다ㅠㅜㅠㅠㅠㅠㅜㅠ