구글로그인

구글 로그인을 시도하면 다음과 같은 에러메세지를 출력합니다.

signIn. GetCredentialException: During begin sign in, failure response from one tap: 8: [8] UNKNOWN EXCEPTION - java.lang.IllegalArgumentException: ProtoDataStoreConfig doesn’t match previous call [uri=android://com.google.android.gms/files/auth_api_credentials/com.google%3Ajsh6739%40gmail.com/gislamssettings.pb] [variantConfig]

관련하여 커뮤니티등을 확인해서 조치를 취해도 변화가 없네요.

테스트기기 : 블루스택
구글로그인 안드로이드 sdk버전 : 3.0.1

왼쪽은 구글 콘솔에서 앱 서명 키 인증서(위쪽)의 sha-1 인증서 지문으로 유니티 인스펙터의 googlehashkey로 generate한 값을 넣었구요.
오른쪽은 구글 콘솔에서 업로드 키 인증서(아래쪽) sha-1 인증서 지문으로 유니티 인스펙터의 googlehashkey로 generate한 값을 넣었습니다.

image


혹시 어떤게 문제일까요…

안녕하세요 개발자님
문의해주신 내용은 블루스택의 Google Play Services 문제로 인해 Google Sign-In 내부 인증 흐름이 깨지는 것으로 예상됩니다.

뒤끝과는 무관한 에뮬레이터 설정상의 문제로이기에 보다 자세한 안내는 어려움이 있는 점 양해 부탁드리며,
아래 안내드리는 내용을 점검해보시기 바랍니다.

  1. 블루스택에 Google 계정이 정상적으로 로그인되어 있는지 확인
  2. 블루스택 내 Google Play Services 버전이 너무 낮거나 손상되지 않았는지 확인 (최신 업데이트 권장)
  3. 에뮬레이터가 아닌 실 기기를 통해 테스트

google play services를 최신버전으로 업데이트하니깐 되네요…
시간 엄청 잡아먹었는데… 감사합니다!!

좋아요 1