Development/Flutter (Dart)
[Flutter] Firebase 연동 기본 세팅하기
Tradgineer
2024. 1. 26. 09:40
1. Firebase CLI 설치 및 Firebase 로그인
// firebase CLI 설치
curl -sL https://firebase.tools | bash
// 로그인
firebase login
Google 계정으로 Firebase에 로그인
참고: firebase login 명령어는 머신에서 localhost에 연결되는 웹페이지를 엽니다.
원격 머신을 사용 중이며 localhost에 액세스할 수 없는 경우 --no-localhost 플래그를 사용하여 명령어를 실행합니다.
2. Firebase 프로젝트들 개요 정보 확인
정상적으로 정보 조회가 된다면 잘 진행되었다고 볼 수 있습니다.
firebase projects:list
3. flutterfire_cli 활성화하기
export PATH="$PATH":"$HOME/.pub-cache/bin"
안내대로 커맨드 입력
4.
Flutter 프로젝트 디렉터리의 루트에서 다음 명령어를 실행
flutterfire configure --project=aams01
플랫폼별 앱이 Firebase에 자동으로 등록되고 lib/firebase_options.dart 구성 파일이 Flutter 프로젝트에 추가됩니다.
5. 프로젝트 확인
firebase_options.dart 에서 오류가 발생함을 확인
6. 터미널에서 아래 커맨드 입력으로 firebase_core 설치를 하거나, pubspec.yaml 파일 수정
flutter pub add firebase_core
// vim pubspec.yaml
// ...
dependencies:
http: ^1.1.2
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
// ...
firebase_core: ^2.24.2
// ...
필요시 참고 : https://pub.dev/packages/firebase_core/install
7. 정상 연동 완료