마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

FCM 토큰을 받지 못하는 경우가 있습니다.

0 추천
앱에 FCM을 이용해 푸시 메시지를 수신하는 기능을 넣었는데요. 개발할 때에는 서버에서도 잘 발송되고 앱에서도 잘 수신됩니다. 그런데 앱을 스토어에 올려놓고 그걸 다운받아 설치한 앱은 푸시 메시지 수신이 안됩니다. 다 안되는건 아니고 어떤 폰은 되고 어떤 폰은 안됩니다.

apk가 만들어질 때 문제가 있는건가 싶어서 apk 파일을 직접 설치하면 잘 수신됩니다.

android studio에서 만든 에뮬레이터에서 스토어에 있는 앱을 받아서 해도 잘됩니다.

일단 파악이 된 건 onNewToken 메소드에서 새로운 토큰을 못받는것 같습니다.

이런 경우를 경험해보신 분들은 어떻게 해결하셨는지 궁금합니다.
hyperhand (330 포인트) 님이 2020년 8월 27일 질문

1개의 답변

0 추천

만약 구글 스토어에서 제공하는 Google에서 앱 서명 키(2차 인증서) 를 사용하신다면,

firebase 의 SHA-256 지문을 Google에서 앱 서명 키의 SHA-256 지문으로 등록해보시는게 어떨까요?

- firebase > 프로젝트 > 프로젝트 설정 > 일반 > 제일 하단

- google play console > 프로젝트 > 설정 > 앱 서명

 

레디안 (560 포인트) 님이 2020년 8월 27일 답변
지금 확인해보니 firebase에는 지문이 없네요. 답변 감사합니다.
...