푸시 토큰이 얻어지지 않습니다.

문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.

  • 프로젝트명 : 마법사의탑
  • 뒤끝SDK 버전 : 5.4.0

안녕하세요.
몬스터카페 스튜디오입니다.

5.4.0 버전에서 GetDeviceToken을 통해 푸시토큰을 얻어오려는데

아래와 같은 Exception 이 발생합니다.

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/firebase/iid/FirebaseInstanceId;

안드로이드 기기에서 로그캣으로 확인한 부분입니다.

해당 오류 발생후 FirebaseInstanceid 패키지도 설치해 보았으나 변화가 없었습니다.

안녕하세요 개발자님.

안드로이드의 푸시 서비스를 이용하기 위해서는
Firebase에서 제공하는 UnitySDK의FirebaseMessaging.unitypackage가 임포트되어 있어야 합니다.
해당 SDK가 정상적으로 임포트되어있는지 확인해주시면 감사하겠습니다

물론, 가이드에 맞추어 해당 파이어베이스 sdk를 설치했습니다.
혹시 누락된것은 없는지 다시 체크해보겠습니다.

파이어베이스의 플러그인이 다른 플러그인과 충돌이 일어나거나 오류가 발생하여 못읽어오는 경우도 있을 수 있으니,
Android Depengency Resolver의 Resolve 혹은 ForceResolve도 사용해보시면 좋을 것 같습니다.