본문 바로가기

관리 메뉴

[Unity] Google 'returning an error code'. 로그인 문제 본문

프로그래밍/ㄴ이슈

[Unity] Google 'returning an error code'. 로그인 문제

최갓 2021. 12. 7. 16:43
반응형

Unity GPGS연동으로 로그인 기능을 구현하는 중

 

로그인 요청시

'returning an error code'와 같은 에러 코드를 확인할 수 있다.

 

앱을 공개게시(정식 출시) 하지 않은 상태의 경우 위 에러가 발생할 수 있는데,

내부테스트 트랙, 혹은 비공개베타 트랙을 이용해 앱을 테스트 한다면 주의해야 한다.

 

원인은, 로그인 요청하는 계정이 테스터에 등록되어 있지 않아서인데, 

아래 3가지 케이스를 확인해보길 바란다.

 

1. Google Play Console의 앱 설정에서 P[lay 게임즈 서비스/테스터] 항목에 로그인을 시도하는 계정이 '테스터'로 등록되어 있는지 확인해보자. 등록되어 있지 않다면, 이메일 주소를 추가 후 잠시 기다려준 후 다시 시도해보자.

 

2. 구글 앱 프로젝트의 Google Could Platform에서 OAuth 동의 화면의 게시 상태를 확인해보자.

게시 상태가 테스트라면, Oauth사용자 한도에서 테스터에 로그인을 시도하는 계정의 이메일을 추가해주자.

앱이 공개 게시되었고, OAuth동의화면이 게시 상태라면 하지 않아도 된다.

 

3. 각 출시 트랙 별 테스터 이메일 목록을 생성하여, 로그인을 시도하는 계정의 이메일을 추가해주자.

 

로그인을 시도하는 이메일로 위 3가지 과정 모두 시도 후 잠시 대기하면 금방 반영되어 

정상적인 로그인을 확인할 수 있다.

 

OAuth동의 화면이 뜨는 단계에서 문제라면 2번 항목이 원인일 가능성이 크고, 동의화면은 넘어가지만, 로그인이 안된다면 1,3 항목이 원인일 가능성이 크다

반응형
Comments