본문 바로가기

소프트웨어 /Flutter

[Flutter] IOS 빌드 오류 : Warning: Podfile is out of date This can cause issues if your application depends on plugins that do not support iOS.

반응형

해당 포스트는 StackOverFlow를 참고하였습니다.

https://stackoverflow.com/questions/59362862/flutter-ios-build-failed-an-error-of-pod-files-podfile-is-out-of-date/63506237

 

Flutter iOS build failed an error of pod files: Podfile is out of date

I'm trying to build my app on the ios simulator(ios 13), but the build fails and gives an error of pod files: Podfile is out of date This is the error. Launching lib/main.dart on iPhone 11 Pro Max in

stackoverflow.com

 

몇일 전 Flutter 2.0 업데이트 이전 1-2년 정도 된 소스를 유지보수 하기 위해 빌드를 하다가 다음과 같은 에러를 만났다.

 

Warning: Podfile is out of date This can cause issues if your application depends on plugins that do not support iOS.

 

윈도우에서 안드로이드 테스트할 때는 나오지 않고 ios 테스트할 때 발견된 에러이다.

 

너무 오래된 라이브러리를 사용하기도 하고 Podfile이 너무 오래 되었다고 한다.

 

다음과 같은 에러는 그래도 쉽게 수정할 수 있다고 한다.

 

터미널 창을 열어 다음과 같은 순서로 입력해준다.

 

flutter clean

먼저 flutter clean을 실행해주고 프로젝트 경로로 들어가 아래와 같이 입력해준다.

 

rm -Rf ios/Pods

rm -Rf ios/.symlinks

rm -Rf ios/Flutter/Flutter.framework

rm -Rf ios/Flutter/Flutter.podspec

rm ios/Podfile

 

이후 런 해보면 위와 같은 에러는 사라질 것이다.