반응형
이사님이 과제를 주셨다. 파이어 베이스 클라우드 메세징 서비스를 연습하시오
후 파이어 베이스 연동하는 방법을 공부해봤다.
3.0 이전 버전에서는 안드로이드, IOS 각각 따로 설정을 해줘야 했다.
그렇다. 인간은 귀찮음을 해결하기 위해 태어났다.
그래서 3.0 이후에는 한방에 설정이 가능하다.
https://firebase.google.com/docs/cli?hl=ko#macos
대략적인 순서는 다음과 같다.
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 |