firebase_storage 를 사용하기 위해 flutter pub add firebase_storage 를 실행 후 다시 빌드를 하니 오류가 발생했습니다.
CocoaPods 는 정상적으로 설치되어 있고 flutter doctor 도 모두 정상으로 이슈가 없는 상태 입니다.
▣ 빌드오류
Launching src/main.dart on iPhone 15 Pro in debug mode...
Warning: CocoaPods not installed. Skipping pod install.
CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/platform-plugins
To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.
CocoaPods not installed or not in valid state.
Error launching application on iPhone 15 Pro.
▣ 해결방법
진행하는 프로젝트 폴더내의 ios 폴더로 이동 후pod install 을 실행 해줍니다. 그러면 에러가 발생 합니다.
arch -x86_64 pod install --repo-update
오류내용 : [!] CocoaPods could not find compatible versions for pod "Firebase/Firestore":
In snapshot (Podfile.lock):
Firebase/Firestore (= 10.27.0)
In Podfile:
cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 5.0.2, which depends on
Firebase/Firestore (= 10.29.0)
You have either:
* changed the constraints of dependency `Firebase/Firestore` inside your development pod `cloud_firestore`.
You should run `pod update Firebase/Firestore` to apply changes you've made.
진행하는 프로젝트 폴더내의 ios 폴더로 이동하면 Podfile.lock 파일이 있습니다. 이 파일을 삭제해 주고 다시 arch -x86_64 pod install --repo-update 명령어를 실행해 줍니다. 그러면 정상적으로 실행됩니다.
vsc 와 시뮬레이터를 완전히 종료한 후 다시 실행하면 정상적으로 빌드됩니다.
만약 이렇게해도 해결되지 않는다면 제가 이전에 작성한 글에서 중간 이후쯤 보면 [★ cannot load such file -- xcodeproj (LoadError) 오류 발생시 해결방법] 부분이 있습니다. 여기부터 끝까지 따라하신 후에 다시 실행해 보시길 바랍니다.
2024.07.04 - [Develop/Flutter] - 플러터 flutter 에서 firebase 를 사용하기 위한 flutterfire 최신버전 설치 및 설정 연동
'Develop > Flutter' 카테고리의 다른 글
Flutter 플러터 긴글 내용 접고 펼치기, expandable_text 간단 라이브러리 (0) | 2024.08.11 |
---|---|
Flutter 플러터 TextField 여러줄 입력 가능, border 보이지 않게 하기 (2) | 2024.08.11 |
flutter 프로필 사진 이미지를 동그랗게 보이고 싶을 때 ClipRRect 사용하기 (0) | 2024.07.07 |
flutter firebase google 간편로그인 (google_sign_in) 사용 시 ios 시뮬레이터 강제종료 현상 간단 해결 (0) | 2024.07.07 |
vscode 에서 flutter 프로젝트 android 시뮬레이터 실행 시 minSdkVersion 버전으로 인한 오류 발생 시 해결방법 (1) | 2024.07.05 |