본문 바로가기

Flutter-플러터/플러터 공부

Flutter 3.0- Firebase CLI 연동하기

반응형

 

이사님이 과제를 주셨다. 파이어 베이스 클라우드 메세징 서비스를 연습하시오 

 

후 파이어 베이스 연동하는 방법을 공부해봤다. 

 

3.0 이전 버전에서는 안드로이드, IOS 각각 따로 설정을 해줘야 했다. 

 

그렇다. 인간은 귀찮음을 해결하기 위해 태어났다. 

 

그래서 3.0 이후에는 한방에 설정이 가능하다. 

 

https://firebase.google.com/docs/cli?hl=ko#macos 

 

Firebase CLI 참조  |  Firebase 문서

 

firebase.google.com

 

 

대략적인 순서는 다음과 같다. 

 

1. CLI 설치

  • curl -sL https://firebase.tools | upgrade=true bash.
  • 패스워드 입력 - 맥북 로그인 할 때 스는 패스워드 
  • firebase login 
  • 구글 계정 로그인 진행 

2. 환경변수 설정 

 

아래 코드를 터미널에 입력 후 

  vi ~/.zshrc

 

환경변수 파일에 아래 코드를 등록한다

 

export PATH="$PATH":"$HOME/.pub-cache/bin"

 

환경변수를 이용방법은 Insert의 약자 I를 클릭 그리고 위 코드를 입력 후 

:wq 누른후 엔터 

 

 

 

3. 파이어베이스 서버와 앱 연결 확인

 

여기까지 끝나면 아래와 같은 폴더가 생긴다. 

 

프로젝트 내의 yaml 파일에 firebase_core를 등록한다. 

 

그리고 main 파일에 firebase를 등록한다. 

 

Future<void> main() async{
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
}

 

파이어 베이스 연동 끝.

 

반응형

'Flutter-플러터 > 플러터 공부' 카테고리의 다른 글

Flutter -trim()  (0) 2023.08.28
Flutter - Getx StateMixin  (0) 2023.08.24
Flutter로 클라우드 메세지 사용하기 1  (0) 2023.08.22
Flutter - dotenv  (0) 2023.08.21
플러터 code push기능  (0) 2023.08.10