Flutter를 이용하여 앱을 개발하게 되면 Firebase는 기본적으로 사용 방법을 알아두는 것이 좋다.
Project 생성부터 Android, iOS 앱 추가하는 간단한 방법을 짚고 넘어가도록 하겠다.
- Firebase project 생성
- Android 앱 추가
- iOS 앱 추가
Firebase project 생성
- Firebase 사이트 접속
- Firebase 시작하기
- 신규 프로젝트 추가하기
- 애널리틱스 사용여부 결정하기 (해도 되고 안 해도 된다.)
- 애널리틱스 구성 확인하기
Flutter project 생성
- test_app 이라는 프로젝트를 하나 생성했다.
Android 앱 추가하기
- Android 앱 추가하기
- Android package name 확인하기
- 앱 등록을 위한 패키지 이름 넣기
- google-services.json 다운로드
- 다운받은 google-services.json 파일 넣기
- Firebase SDK 추가하기 : 우측 클립보드로 복사 버튼을 누르면 자동 복사 된다.
- 방금 복사한 코드 넣기
- plugin 추가로 넣기 : 주의할 점은 위의 build.gradle(Flutter pjt > android > build.gradle) 과는
다른 파일(Flutter pjt > android > app > build.gradle) 이다.
iOS 앱 추가하기
- iOS 앱 추가하기
- iOS xcode에서 열기
- xcode에서 bundle identifier 확인하기
- iOS 번들ID 입력 후 앱 등록하기
- GoogleServices-info.plist 다운로드
- xcode에서 Runner폴더 하위에 GoogleService-Info.plist 파일 복사해넣기 (드래그&드롭이 편리함)
- GoogleService-Info.plist 추가된 것 확인
- 나머지 내용은 모두 Flutter build시 자동으로 처리해주기 때문에 '다음' 클릭
- 콘솔로 이동 클릭
추가된 2개의 앱 확인
여기까지 Firebase project에서 Android와 iOS 앱을 추가하는 방법에 대해 알아보았다.
댓글