검색
검색
공개 노트 검색
회원가입로그인

React Native 파이어베이스 google login 트러블 슈팅

중요한 개념은 기기의 인증서의 SHA-1 이 파이어베이스 일반 설정의 앱 섹션에 기록이 되어 있어야 한다.

그리고 그 키가 기록된 google-services.json 이 최신 상태로 업데이트 되어 기기의 android/app 폴더에 위치해야 한다.

키 파일인 debug.keystore 파일도 android/app 폴더에 위치한다. 이 인증서의 SHA-1을 보려면 android/app 폴더에서 다음과 같이 키를 확인한다.

keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android

이것 때문에 세 시간 정도 디버깅했다... 나의 문제는 좀 꼬여 있었는데 이전 버전의 인증서가 있었어서 계속 헷갈렸다. 위의 개념을 이해하고 나니깐 해결이 가능했다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
조회수 : 49
heart
T
페이지 기반 대답
AI Chat