Development/iOS

iOS GooglePlayGameService 연동시 로드 되지 않을때

후미카 2014. 7. 7. 12:26

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


 


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


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

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