뒤끝 구글로그인 3.0 적용 에러입니다.

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

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

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

  • 뒤끝 SDK 버전 : 5.16.1
  • 프로젝트명 : 영웅 파티 키우기 : 방치형RPG
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

프로젝트를 유니티6로 마이그레이션을 진행 후, 구글로그인 3.0 패키지를 업데이트 적용 한 뒤로
구글 로그인이 진행되지않습니다. 로그캣으로 찍힌 에러를 공유해드리겠습니다.

에러는

2025-04-30 14:29:51.815 29975 30005 Error Unity SDK Exception : GoogleLogin(clientId, callback). java.lang.NoSuchMethodError: No static method create(Landroid/content/Context;)Landroidx/credentials/CredentialManager; in class Landroidx/credentials/CredentialManager; or its super classes (declaration of ‘androidx.credentials.CredentialManager’ appears in /data/app/~~2eifJ0iv0MD5ghOuHVdpEA==/com.LiaChen.IDLEGAME-UUfcF1GsFtODQzyLpclhJQ==/base.apk)

가 처음에 발생하고,

다시 눌러보면

2025-04-30 14:30:12.818 29975 30005 Error Unity signIn. GoogleSignInHandler already is running!!

으로 발생합니다. 원인이 파악되지않아 문의드립니다.

좋아요 1

안녕하세요, 개발자님.
정확한 확인을 위해 아래와 같이 추가 정보를 확인해 주시면 감사하겠습니다.

  • 사용하시는 유니티 버전
  • 빌드시에 설정한 Android API Level(Minimum, Target)
  • 테스트에 사용하신 단말이나 에뮬레이터 이름 및 해당 테스터 기기의 안드로이드 버전

유니티 버전 : 유니티 6 (6000.0.39f1)
API Minimum 23, Target 35
갤럭시 S23 Ultra

안드로이드 버전은 14입니다.

좋아요 1

같은 에러로 여러 글이 올라와있는 것이 보이는데 해결책이 따로 공지로 안내된 부분이 있나요?

확인 상 java.lang.NoSuchMethodError 에러의 경우, 로그인 관련 라이브러리 호환성 문제일 수일 수 있는 것으로 확인됩니다.
아래 사항을 체크 해보시고 정상 동작 여부를 확인하여 주시면 감사하겠습니다.

  • API 레벨 변경
    • 안드로이드 기기에 설치된 구글 버전에 따라서 빌드하는 API Level에 영향을 받을 수 있습니다.
      Minimum API나 Target API를 좀 더 높은 버전으로 빌드하고 확인부탁드립니다.
      특히 Minimum API의 경우, API 24 혹은 API 26에서 정상 동작하는 경우들이 있습니다.
  • Google Play Services를 최신 버전으로 업데이트
    • Google Play Services 앱 버전이 낮은 경우에도 호환성 문제가 발생할 수 있습니다.
    • 설정 > 애플리케이션 > Google Play Services 에 들어가서 앱 출처 정보를 통해 Play 스토어로 이동하여 앱 업데이트를 진행하시면 됩니다.

플레이스토어 출시 전 apk 파일로 테스트 했고, 최소 API 25, Target 35로
갤럭시 S23 Ultra 안드로이드 버전 14 환경에서 테스트 진행하여 정상적으로 테스트 완료했습니다.
근데 다른 글에서 보이지만, Google Play Services를 업데이트 해야 로그인이 되는 것 같습니다.

좋아요 1