[Flutter] CocoaPods's specs repository is too out-of-date to satisfy dependencies. (m1 mac)

Seunghyun Kwon·2021년 8월 27일
0

Flutter Errors

목록 보기
1/2
post-custom-banner

m1 맥북에서 플러터 프로젝트에 파이어베이스를 연동하고 flutter run 을 실행했더니 아래와 같은 에러메시지가 나왔다.

Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies.
To update the CocoaPods specs, run:
  pod repo update



Error running pod install
Error launching application on iPhone 12 Pro Max.

해결방법

  1. ios 폴더 안의 Podfile 을 연다.
  2. platform :ios, '9.0' -> platform :ios, '10.0' 로 변경
  3. xcode로 들어가서 deployment info의 아이폰 세팅도 10.0 으로 변경
  4. terminal 에서 ios 폴더로 진입 : run cd ios
  5. Podfile.lock 삭제 : run rm podfile.lock
  6. Run sudo arch -x86_64 gem install ffi
  7. Run arch -x86_64 pod repo update
  8. Run arch -x86_64 pod install

에러 해결!

참고로 저는 가장 최신버전의 firebase_core 1.6.0, firebase_auth 3.1.0 을 사용했습니다. (2021.08.27 기준)

source: https://stackoverflow.com/a/68406454/16696093

profile
Flutter developer
post-custom-banner

0개의 댓글