Programming/flutter

[flutter] ios firebase 연동

Ryuha류하 2021. 6. 29. 11:06

1. firebase에 접속한다.

  https://firebase.google.com/?hl=ko 

 

Firebase

Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다.

firebase.google.com

 

2. firebase에서 오른쪽 위 콘솔로 이동하고 새로운 프로젝트 생성을 클릭한다.

 

3. 프로젝트를 생성한 후 ios 버튼을 클릭하여서 ios기기 연동을 준비한다.

 

4.  firebase에 앱 등록

  - ios 번들 ID - Bundle Identifier (com.company.(넣고자 하는 이름))

  - App 닉네임 - 내부용 식별자

  - App store ID - 나중에 추가 가능

 

5. firebase 구성 파일 추가

  - GoogleService-Info.plist 다운로드 해서 xcode를 통해 Runner/Runner 디렉토리로 이동. 그리고 파일 넣기

  - Destination - copy items if needed 체크

     Added folders - Create folder references 체크

     Add to targets - Runnner 체크

 

6. firebase plugin 추가 

  - 이전 포스트 참고 

 

7. firebase SDK 추가

  - ios 디렉토리 안으로 이동해서 

     pod init 명령어 입력

  - 그리고 Podfile에 target에 해당하는 부분에 아래와 같은 코드를 입력

  - ios 폴더안에서 pod install 진행

 

아래 문서를 참고

https://firebase.google.com/docs/flutter/setup?platform=ios 

 

Flutter 앱에 Firebase 추가

Flutter 앱에 Firebase 추가plat_iosplat_android 이 가이드에 따라 Flutter 앱에 Firebase 제품을 추가하세요. 참고: Firebase는 Flutter와 같은 프레임워크를 최선의 노력으로 지원합니다. 이러한 제품 추가는 Fireba

firebase.google.com