본문 바로가기

메모장/Unity

[Unity] GooglePlayGames 로그인 에러 해결

logcat 이용하여 디버깅 하는법 : https://dobby-the-house-elf.tistory.com/192

 

[Unity] 유니티 모바일 디버깅 방법 (adb logcat 사용법)

안드로이드 APK 로 빌드된 유니티 프로젝트를 logcat을 이용해서 디버깅 하는 법을 정리한 글 입니다. logcat은 adb의 기능 중 하나이고 adb는 안드로이드 sdk설치시 자동으로 설치됩니다. 목차 1. 유니티 안드로..

dobby-the-house-elf.tistory.com

 

1. 빌드가 안돼......

GooglePlayGames API 때문에 빌드가 안되는 경우는 별로 없었습니다.

제가 겪은 문제는 구글 패키지를 임폴트 한 뒤 바로 폴더를 이동 했을때 Play Servies Resolver가 제대로 작동하지 않아서 발생했는데요.

GooglePlayGames 폴더와 PlayServicesResolver 폴더를 Assets폴더 바로 아래에 놓고.
Assets > Play Services Resolver > Android Resolver > Force Resolve 를 실행해 해결했습니다.

다른 자잘한 문제도 Force Resolve를 통해 해결되기도 합니다.

2. 화면이 어두워지고 화면상단에 구글 로고까지 뜨지만 로그인은 안되는 경우

Android setup에 올바른 정보가 기입돼 있는지 부터 확인합시다.

기입된 정보가 올바르다면, 앱 서명 문제 때문일 확률이 높습니다.

https://dobby-the-house-elf.tistory.com/54

 

Unity Android Google Play Authenticate ERROR (유니티 앱이 GooglePlay에 로그인 하지 못 할 때)

유니티 앱을 빌드 한 후에 코드에 문제가 없어도 GooglePlay 로그인이 안되는 경우가 종종 있다. 원인은 크게 3가지인데, 1. 유니티 프로젝트의 패키지 이름이 Google Play Console에 등록된 앱과 다를경우. 2. S..

dobby-the-house-elf.tistory.com

3. 화면만 어두워 졌다가 밝아지는 경우

가장 많이 겪은 케이스 입니다.

구글 로고가 뜨지 않는다면 앱 서명으로 인한 문제가 아니므로 Google Play Console에 일일히 앱을 올려 테스트 할 필요가 없습니다.

버그를 잡고 구글 로그까지 뜬 후에 내부 테스트를 통해 확인하시면 됩니다.

 

Google Play Console API 오류일 수 있습니다. 아래 링크를 따라가 최신버전 API를 임포트 해줍니다.

current-build 폴더에 유니티 패키지가 있습니다.

https://github.com/playgameservices/play-games-plugin-for-unity

 

playgameservices/play-games-plugin-for-unity

Google Play Games plugin for Unity. Contribute to playgameservices/play-games-plugin-for-unity development by creating an account on GitHub.

github.com

 

DllNotFoundException -> https://dobby-the-house-elf.tistory.com/63?category=785638

 

[Unity] Google Play 로그인 에러 DllNotFoundException

Google Play Console 로그인이 다음과 같은 에러 문구가 뜨며 오작동을 일으킬때. DllNotFoundException: Unable to load DLL 'gpg': The specified module could not be found. Assets > Play Services Resolver..

dobby-the-house-elf.tistory.com