[Flutter] error : double-quoted include in framework header, expected..

신지운·2021년 4월 24일
0

플러터

목록 보기
4/7

플러터로 개발을 하던 도중 팀원분 코드를 땡겼는데 ios빌드시 발생한 에러.

해석해보자면 프레임워크 헤더에 쌍따옴표가 들어갔다고 한다.

아래 링크를 따라서 xcode 로 들어가 저 부분을 바꾸어 주었다.

링크텍스트

그래도 여전이 에러가 해결이 되지 않았다..

나처럼 삽질하는 분들이 없기를 바라면서

구글링 결과 저 위의 방법도 된다고 하지만 난 적용이 안되었다.

분명 나처럼 해결이 안되는 분들도 있을것이다.

-> 해결방법

기존에 설치되어 있는 cocoapods를 1.10.1 이상 버전으로 설치해주시면 됩니다.

cocoapod설치로도 한시간은 까먹은거 같은데

가장편한 방법은 uninstall후 다시 까는것!

문제는 맥 os가 최신버전이어야 해서 결국 미루고 미루었던 Big Sur를 설치해서 해결했습니다..ㅠ

++ 추가

error: Build input file cannot be found: '/Users/username/Desktop/GoogleService-Info.plist' (in target 'Runner' from project 'Runner')

다음날 실행해도 다시 에러가 발생

기존에 있는 GoogleService-info.plist를 지우고

xcode를 연 후에 Runner안에 있는 노란색 Runner폴더 안에 다시 넣어주면 정상적으로 잘 작동한다.

임시방편인거 같은데 후에 정상적인 해결방법을 찾으면 공유해보도록 하겠습니다.

profile
즐겁게 개발하고 있습니다.

0개의 댓글