공부방/Flutter

Firebase in-app messaging 작동 안 할시 해결 방법

soycrab 2024. 10. 23. 10:28

2024/10/23 기준 메모 

Firebase in app message는 APP에서 별다른 설정 없이 라이브러리만 추가해 주면 되는 줄 알고,

설정했는데 아무리 이것저것 해보아도 동작을 안 해서, 뒤져보니 권한문제였다. 하...... 몇 시간을 날린 거야!

자 바로 해결해 보아요!

 

1. Google cloud console 접속 

- https://console.cloud.google.com/apis/dashboard

 

2.라이브러리 클릭 후 나오는 아래 화면에서 Firebase in-app messaging api 검색 

 

3. Fireabase In-App Messaging API 클릭

 

4.  Fireabase In-App Messaging 기능 활성화 (저는 이미 활성화를 해서 아래처럼 나와요. 활성화시켜주세요.)

 

5. API 및 서비스 -> 사용자 인증정보 클릭

API 키 목록을 보면 본인이 사용하는 플랫폼별 키가 만들어져 있을 건데
저는 iOS 기준으로 설명할게요. 다른 플랫폼도 똑같이 적용해 주면 돼요.

6. iOS Key 클릭 -> API 제한 사항 확인 

위에 사진을 보면 키 제한 목록에 선택한 API 목록에 Firebase in-app messaging 이 안보일 거예요.
별도로 추가해 주어야 해요. 아래처럼 검색 후  Firebase in-app messaging API 체크를 해주어서 추가해 주세요.

 

 

7. 그리고 꼭 저장을 눌러주세요.

 

 

이렇게 권한 설정을 모두 해주어야 정상 동작 해요.

저처럼 API 사용설정만 해두고 API키 권한은 누락해서 작동하지 않는 경험을 

여러분은 하지 마세요 ㅠㅠ

모두 즐거운 코딩 하세요. 

반응형