반응형
구글 플레이에 올리고 나서 구글로그인으로 진행하는데 안되서 로그를 살펴보니 다음 에러가 발생했다.
Unhandled Exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 12500: , null, null) |
이 에러는 지원메일을 등록하지 않아서 생긴 문제라고 한다. 그래서 내 경우는 2군데서 설정을 완료하니 되었다.
일단 내 환경은 파이어베이스에서 제공하는 구글로그인을 사용하고 있었다.
- 파이어베이스 설정
- GCP 내 API Oauth 설정
1. 파이어베이스 설정에 지원메일 등록
파이어베이스 콘솔에 들어가 프로젝트 -> 프로젝트 설정에 들어간다.
'내 프로젝트' 정보 맨 하단에 공개 설정 -> 지원 이메일 을 등록하면 된다
2. GCP 설정하기
Google Cloud Plaform(GCP)에 접속하여 개발자 연락처 정보 입력을 해야한다
아래 이미지에서 위 사각형에 프로젝트를 설정한 뒤에 오른쪽 검색창에 'API 및 서비스'를 검색해 클릭한다.
왼쪽 메뉴에서 OAuth 동의 화면을 클릭한 뒤 오른쪽에 뜬 화면에 앱 수정 버튼을 클릭한다.
새로 뜬 페이지 맨 아래로 내려가면 '개발자 연락처 정보'란이 있는데 여기에 이메일을 등록해준다
이렇게 등록하니 더이상 12500 에러는 나지 않았다.
끝.
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[intellij] nextjs에 prettier 설정(자바스크립트 코딩스타일) (0) | 2023.03.03 |
---|---|
[flutter] (구글로그인) PlatformException sign_in_failed, w2.b: 10 - 서명키 에러 (0) | 2023.02.20 |
[turbo, nextjs] alert에 빨간불 Cannot find name 'alert' 관련 설정법 (0) | 2022.10.20 |
[aws, CodeDeploy] 배포에러 발생시(BeforeBlockTraffic, UnknownError) (0) | 2022.08.29 |
[react, nextjs] pwa 적용 후 console.log 에 werkbox 없애기 (0) | 2022.08.12 |
댓글