이틀동안 삽질 했었다. Google Play Game Service 인증 시 아래와 같이 무한 로딩하는 현상이 발생했는데, 해결방법이 뚜렷히 보이지 않았다.

 

로그인 팝업 -> 계정 선택 후 화면

 

우선 확실한 원인 파악을 위해 확인해 본 것을 정리 해 보면,

- sha-1 앱서명 키 값이 올바르게 적용 돼 있는지

- 플레이 게임이 출시 돼 있는지

- 베타테스트 트랙이 등록 돼 있는지

 

보통 위의 것들을 확인 해 보면 된다고 했는데, 나는 모두 올바르게 돼 있었다. 단 한가지를 뺴고 ㅠㅠ

바로 앱서명 동의화면이 테스트 단계로 돼 있던 것이었다.

 

 

위의 앱 게시를 눌러, 프로덕션 상태로 만들면, 잘 동작하게 된다. 

 

 

 

 

 

이세계 용병 온라인

댓글을 달아 주세요

  1. 질문

    현재 내부테스트를 진행하고있습니다만 저도 로그인이 무한루프에 빠져버리는 현상이 나타났습니다. 프로덕션으로 상태를 바꾸게 된다면 내부테스트가 종료되고 강제로 출시가 되는건가요?

    • 사용자 여름빙수
      2021.02.09 15:46 신고

      저같은 경우, 앱서명 둘다 사용하고 있어서, 상관없었어요. 둘다 사용자인증정보에, 개발용 sha-1이랑 프로덕션용 sha-1 둘다 등록 해놨어요. 그래서 내부테트스로 실행해도 잘 동작 됐습니다.

    • 사용자 여름빙수
      2021.02.09 15:47 신고

      oauth동의 화면 같은 경우엔, 저게 테스트로 돼 있으면, 테스터로 등록된 유저만 무한로딩 없이 로그인 됐는데, 저걸 프로덕션으로 바꾸면, 모든 사용자가 로그인 가능해졌습니다.