[Flutter] Flutter FCM 세팅 (푸시 알림) - 1

soonmuu·2023년 2월 22일

flutter 푸시알림

목록 보기
1/3
post-thumbnail

전체적인 흐름

  1. firebase 프로젝트 생성
  2. 패키지 설치
  3. android, ios 세팅
  4. flutter 코드 추가
  5. firebase에서 테스트 메시지로 알림 테스트

테스트 환경은 실기기에서 해야 정상적으로 작동된다
애뮬레이터에서 테스트시 될때도 있고 안될때도 있음

1. firebase 프로젝트 생성

-프로젝트 추가

-프로젝트 이름 설정

  • 애널리틱스 설정

  • 프로젝트 생성

  • 생성된 프로젝트에서 안드로이드 및 ios 앱 생성

android 앱 생성

  • 앱패키지명 추가 (app 수준 build.gradle파일의 applicationId 으로 확인가능)

  • android/app 위치에 google-services.json 파일 추가

  • Firebase SDK 추가 (안내 내용에 따라 코드를 추가해준다)

ios 앱 생성

  • 번들 아이디 입력

    번들 아이디는 안드로이드의 패키지명과 같다고 보면된다
    정확한 번들아이디는 ios\Runner.xcodeproj 파일을 xcode로 열어 general 탭에서 확인이 가능하다

  • 구성파일 추가
    ios\Runner 경로에 다운받은 GoogleService-Info.plist 파일을 추가해준다

  • Firebase SDK 추가 (안내 내용에 따라 xcode에 패키지를 추가한다)



profile
프론트엔드

0개의 댓글