본문 바로가기
게임 프로그래밍/삽질의 기억

유니티에서 Google Play Game Service 연동 실패 > 성공 기록

by 레오란다 2022. 10. 30.
반응형

개발중인 게임에 Google play games service와의 연동을 위해 Google Play Games Plugin for Unity를 설치해 보았다. 한 번에 됐으면 좋았겠지만 그렇지 않았다. 어떤 상태에서 실패했고 어떻게 해결했는지에 대한 기록.


유니티 버전: 2022.1.10f1

Google Play Games Plugin for Unity: v 0.11.01

 

결과: 실패

 

이유: Android Resolve 에서 다음의 에러 메시지와 함께 중단됨

"Some conflicting dependencies were found. The following dependency versions were modified: com.google.games:gpgs-plugin-support:0.11.01 --> com.google.games:gpgs-plugin-support:+"

 

조치: 유니티 버전을 2021 LTS 버전으로 변경


유니티 버전: 2021.3.11f1

Google Play Games Plugin for Unity: v 0.11.01

 

결과: 실패

 

이유: 버전 변경 후 Compile error 발생

 

조치: Safe 모드로 진입 후 Help > Reset Packages to defaults 실행. 컴파일 에러 해결됨.


유니티 버전: 2021.3.11f1

Google Play Games Plugin for Unity: v 0.11.01

 

결과: 실패

 

이유: Android Resolve 에서 다음의 에러 메시지와 함께 중단됨 (유니티 2022 버전과 증상 동일)

"Some conflicting dependencies were found. The following dependency versions were modified: com.google.games:gpgs-plugin-support:0.11.01 --> com.google.games:gpgs-plugin-support:+"

 

조치: Google Play Games Plugin for Unity 버전을 v0.10.14 로 낮춤

* 구버전은 여기서 받을 수 있다.


유니티 버전: 2021.3.11f1

Google Play Games Plugin for Unity: v 0.10.14

 

결과: Resolver 성공 / 로그인 실패

 

이유: 구글 로그인은 유니티 에디터에서 실행하면 안됨. USB로 연결한 안드로이드 기기에 바로 설치해도 안됨.

 

조치: 구글 개발자 콘솔에 내부테스트용으로 aab를 올리고 폰에서 설치하여 로그인 성공


 

반응형

댓글