GPGS 로그인 시 아래와 같은 에러 메세지가 발생하는 경우가 있습니다.


2019-02-22 17:14:00.858 2055-2055/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.google.android.gms, PID: 2055
    java.lang.IllegalStateException: A fatal developer error has occurred. Class name: rbq. Start service action: com.google.android.gms.games.service.START. Service Descriptor: com.google.android.gms.games.internal.IGamesService. 

그럴 경우 Manifest 파일에 app_id 를 정확히 넣었는지 확인 후 app_id 에 문제가 없는 경우 app_id 를 아래와 같은 방식으로 변경 해 줍니다.

ex) app_id 가 123456789 인 경우 앱 아이디 앞에 \u003 을 추가 해 줍니다.



Posted by 후미카
:

구글 플레이 게임 서비스 중 세이브드 게임 저장 / 불러오기를 할 때 구글 클라우드 설정에서 어플리케이션 데이터를 삭제 한 경우 에러코드 4005 (STATUS_SNAPSHOT_FOLDER_UNAVALIABLE) 이 나오는 경우가 있다.


이 경우 로그인을 다시 하면 권한 요청 팝업이 나오지만 허용을 하더라도 정상적으로 진행이 되지 않는다.

이 때 어플리케이션을 제거한 뒤 재 설치를 하게 되면 권한 요청 팝업이 새로 나오면서 정상 진행이 된다.

Posted by 후미카
:

iOS 구글 플레이 게임 서비스 연동시 업적, 리더보드, 멀티 플레이등 화면은 나오지만 로드 되지 않고 계속 로드중 표시일 경우가 있다.


 


이때 로그에 [GPGManager applicationId] Application ID expected to be a valid, non-empty string. 과 같은 문구가 나온다면 ApplicationID를 적어주지 않았기 때문이다.


Info.plist 또는 어플리케이션 설정의 Info탭에서 GPGApplicationID 항목을 String형식으로 추가해준뒤 구글 플레이 서비스 ClientID중 가장 앞에 있는 숫자(안드로이드 ClientID와 동일)를 적어주면 로드가 된다.

GPGAndroidID 가 입력되지 않아서 창은 생성되지만 내용을 로드해 오지 못하는 상황 이었다.

Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함