개발 공부/FLUTTER

[Flutter] Firebase 연동하기

애해 2024. 8. 19. 17:19
728x90

 

1. Firebase console에 접속해서 Flutter 로고 클릭

-flutter 3.0버전부터 플랫폼 각각 등록할 필요없이 한번에 등록할수 있게 됐다

 

 

2. Firebase cli 설치 

$ npm install -g firebase-tools

 

 

3. 터미널에서 구글계정으로 Firebase 로그인

$ firebase login

 

 

4. flutter firebase cli 추가

$ dart pub global activate flutterfire_cli

 

 

5. flutter firebase cli로 firebase에 연동되도록 프로젝트 설정

- 플랫폼별 앱이 Firebase에 자동등록되고 lib/firebase_options.dart파일이 flutter프로젝트에 추가됨

$ flutterfire configure --project={firebase프로젝트명}

 

 

6. 앱에서 firebase 초기화

-lib/main.dart 상단에 import문 추가

import 'package:firebase_core/firebase_core.dart';
import 'firebase_options.dart';

 

-lib/main.dart의 main 함수에 Firebase Core 초기화

void main() async {
  runApp(const MyApp());

  // Firebase Core 초기화
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
}

 

 

 

* 참고

- https://firebase.google.com/docs/flutter/setup?hl=ko&platform=ios

 

Flutter 앱에 Firebase 추가

의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Flutter 앱에 Firebase 추가 plat_ios plat_android plat_web iOS+ Android 웹 기본 요건 아직 Flutter 앱이 없다면

firebase.google.com

 

반응형