[서버]/[AWS & Firebase]
this app is not authorized to use firebase authentication 오류
Hevton
2022. 7. 17. 16:13
반응형
디버깅, generated apk 까지 firebase가 잘 작동하는지 모든 검토를 마친 뒤에 스토어에 앱을 게시하였는데
게시된 스토어에서 앱을 다운로드해 실행해보니, 엥? 되지 않는다.
이 오류에는 이유가 있다.
안드로이드 플레이스토어에 게시되는 앱의 서명에는 두가지가 사용된다.
- 업로드 키
: 안드로이드 스튜디오에서 앱을 내보낼 때, 사용하는 개인 서명 키 - 서명 키
: 플레이스토어에 앱을 올리면, 플레이스토어 자체적으로 사용하는 서명 키
1의 키에 대한 서명값은 Firebase에 등록해놨는데, 2에 대한 서명값은 등록해놓지 않았기에 발생하는 문제다.
Play console -> 앱 -> 설정 -> 앱 무결성 -> 서명
에 들어가서, SHA1 SHA256에 대한 업로드키, 서명키 모두 등록이 되어 있어야 한다.
이를 Firebase 콘솔에서 적용해준 뒤에, google-services.json을 다시 받아 다시 앱에 적용하고, 다시 출시해야 한다.
반응형