본문 바로가기
[개발 일지]

this app is not authorized to use firebase authentication 오류

by Hevton 2022. 7. 17.
반응형

 

 

디버깅, generated apk 까지 firebase가 잘 작동하는지 모든 검토를 마친 뒤에 스토어에 앱을 게시하였는데

 

게시된 스토어에서 앱을 다운로드해 실행해보니, 엥? 되지 않는다.

이 오류에는 이유가 있다.

 

 

안드로이드 플레이스토어에 게시되는 앱의 서명에는 두가지가 사용된다.

 

 

  1. 업로드 키
    : 안드로이드 스튜디오에서 앱을 내보낼 때, 사용하는 개인 서명 키
  2. 서명 키
    : 플레이스토어에 앱을 올리면, 플레이스토어 자체적으로 사용하는 서명 키

 

 

1의 키에 대한 서명값은 Firebase에 등록해놨는데, 2에 대한 서명값은 등록해놓지 않았기에 발생하는 문제다.

 

Play console -> 앱 -> 설정 -> 앱 무결성 -> 서명

 

에 들어가서, SHA1 SHA256에 대한 업로드키, 서명키 모두 등록이 되어 있어야 한다.

 

이를 Firebase 콘솔에서 적용해준 뒤에, google-services.json을 다시 받아 다시 앱에 적용하고, 다시 출시해야 한다.

 

참고 : https://stackoverflow.com/questions/46751766/this-app-is-not-authorized-to-use-firebase-authentication-please-verify-that-the

 

반응형