본문 바로가기
개발 공부하면서 오류 해결

Include of non-modular header inside framework module 'firebase_storage.FLTTaskStateChannelStreamHandler'

by chogigang 2024. 9. 23.

ios 18 로 업데이트 하면서 

 

Include of non-modular header inside framework module 'firebase_storage.FLTTaskStateChannelStreamHandler'

오류가 발생 했습니다. 

 

여러가지 해결방안을 검색하면서 해봤는데요 역시 곳곳에서 ios 18 이슈로 3일전 4일전부터 질문글이 곳곳에 있는걸 발견했습니다.

 

 

1번 해결 방안 

 

Runner 파일을 백업 시켜놓고 ios 파일을 삭제후 다시 만들고 Runner 파일을 다시 적용시키는 방법

 

자세한 방안은 참고 자료를 남깁니다.

 

https://velog.io/@jungti1234/Flutter-iOS-xcode-FlutterFlutter.h-file-not-found-%ED%95%B4%EA%B2%B0%EB%B0%A9%EC%95%88

 

[Flutter / iOS / xcode] 'Flutter/Flutter.h' file not found 해결방안

이 에러가 나는 원인은 정말로 모르겠다.결론적으로 다른 삽질 시도하는 것보다,좀 부담스러워도 프로젝트 내의 ios 폴더를 재생성하는 방법으로 해결하는 것이 최고다.삽질은 이미 내가 충분히

velog.io



2번째는 제가 해결 했던 방법입니다.  스텍오버 플로우 에서 질문 글을 발견 했습니다 

 

https://stackoverflow.com/questions/66148505/flutter-include-of-non-modular-header-inside-framework-module-firebase-core-fl/78681786#78681786

 

Flutter: include of non-modular header inside framework module 'firebase_core.FLTFirebasePlugin'

I have been trying to run my Flutter code on IOS device. However I am getting some errors regarding non-modular headers inside Framework module. Logs: While building module 'firebase_core' imported...

stackoverflow.com

 

 

저 Modules  놈을 No 에서 Yes 로 바꿔주시면 됩니다.