하나 해결하면 다른거 터지고 다른거 터지고! 깃에서 이전 개발자가 만들어 놓은 프로젝트를 실행하는 것만해도 시간이 오래 걸린다.
error build: Command PhaseScriptExecution failed with a nonzero exit code
터미널에서 프로젝트 경로로 가서 아래 코드 실행
rm -rf pubspec.lock
flutter pub cache clean
flutter clean
flutter pub get
ios폴더에서 아래 명령어 작성
rm -rf Podfile.lock (존재할 경우)
rm -rf Pods (존재할 경우)
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod cache clean --all
// Delete your .xcworkspace
(M1이면) arch -x86_64 pod install --repo-update --clean-install
(M1이 아니면) pod install --repo-update --clean-install
나같은 경우 (M1이면) arch -x86_64 pod install --repo-update --clean-install 가 안먹어서
(M1이면) arch -x86_64 pod install 로 실행
xcode를 켜서 커맨드+쉬프트+K로 빌드클린
그리고 빌드 실행 해보았다.
아래와 같은 오류가 발생했다.
Showing Recent Messages
Copied /Users/dahaekim/Downloads/client-flutter-main/ios/Pods/FirebaseAnalytics/Frameworks/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator to /Users/dahaekim/Library/Developer/Xcode/DerivedData/Runner-azxgobsobqkauddpblsfzffbbkym/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/FirebaseAnalytics/AdIdSupport
아래처럼 Info -> Configuration 설정에서 Debug, Release, Profile모두 Pod으로 설정하고 Build Active Architecture Only를 모두 No로 변경함


그리고 FirebaseAnalytics를 Pod에서 지우고 재 설치를 해도 안되는데..
* 출처
[Flutter / iOS / xcode] 'Flutter/Flutter.h' file not found 해결방안
이 에러가 나는 원인은 정말로 모르겠다.결론적으로 다른 삽질 시도하는 것보다,좀 부담스러워도 프로젝트 내의 ios 폴더를 재생성하는 방법으로 해결하는 것이 최고다.삽질은 이미 내가 충분히
velog.io