google_hash 오류

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.18.1
  • 프로젝트명 : 아이들
  • 스테이터스 코드 : 401
  • 에러 코드 : BadUnauthorizedException
  • 에러 메시지 : bad google_hash, 잘못된 google_hash 입니다

에디터에서는 문제가 없는데 폰에서 실행을 하니

" bad google_hash, 잘못된 google_hash 입니다 " 같은 오류가 발생합니다.
현재 로그인을 할필요는 없고 테스트를 하기 위해서 apk로 빌드를 해서 실행을 하는데 이걸 하기 위해서도 콘솔에 올려야하는건가요?

안녕하세요 개발자님,
구글 해시키는 아래와 같이 총 3개가 생성될 수 있으며,
각 해시키가 뒤끝 콘솔 내에 등록되어있어야 정상적으로 작동됩니다.

  • keyStore대신 디버그 키를 등록하여 생성된 디버그 해시키
  • keyStore를 등록하여 생성된 릴리즈 해시키
  • 스토어에 업로드 후 구글의 인증키로 생성된 사이닝 해시키

참고하여 콘솔의 인증정보 메뉴에서 등록 이용해 주시기 바랍니다.

즉 테스트를 하기 위함에도 개발자콘솔에 올려야한다는뜻인가요?

네, 맞습니다.
빌드가 이루어진 파일을 기기에서 테스트를 하기위해서는 해시키 등록이 필요합니다.

해시키랑 클라이언트 아이디 전부 등록을 했는데도 마찬가지로

bad google_hash, 잘못된 google_hash 입니다

이런 오류가 나옵니다.

참고로 아직 출시는 하지 않고 임시로 올라가있는 상태이고

앱서명키인증서 sha-1을 이용하여 에디터에서 만든 해쉬키를 뒤끝 콘솔에 해쉬키 적는 4칸중 릴리즈칸 하나에 적용한 상태입니다.

확인 시 미등록으로 인해 오류가 발생했던 해시키 정보를 콘솔이 등록하여 정상 이용중인 것으로 확인됩니다.
추가 문의가 있으신 경우 회신해 주시면 확인하여 안내드리겠습니다.

해쉬키로 정상 적으로 되는거 확인했습니다.

추가로 구글 로그인을 진행하는데

구글 로그인 실패: SDK Exception : GoogleLogin. settings.webClientID is Null or Empty!!

이런 오류가 뜨는데 어디를 확인하면 될까요?

추가적으로 playgames에서 auth를설정하는걸로 아는데 이거 검토및게시까지 할필요는없는거죠 ?
클라우드 설정만 진행하면되는거죠?

추가적으로

커뮤니티를 찾아보면서 수정해서 3.0에서 오류가나서 2.2? 인가로 버전 낮췄는데도
SDK Exception : java.lang.NoClassDefFoundError

이런 오류가 나옵니다.

무슨 오류인가요?

이어서 문의해주신 내용에 함께 답변드렸습니다.
확인 바랍니다.