iOS 구글 플레이 게임 서비스 연동시 업적, 리더보드, 멀티 플레이등 화면은 나오지만 로드 되지 않고 계속 로드중 표시일 경우가 있다.
이때 로그에 [GPGManager applicationId] Application ID expected to be a valid, non-empty string. 과 같은 문구가 나온다면 ApplicationID를 적어주지 않았기 때문이다.
Info.plist 또는 어플리케이션 설정의 Info탭에서 GPGApplicationID 항목을 String형식으로 추가해준뒤 구글 플레이 서비스 ClientID중 가장 앞에 있는 숫자(안드로이드 ClientID와 동일)를 적어주면 로드가 된다.
GPGAndroidID 가 입력되지 않아서 창은 생성되지만 내용을 로드해 오지 못하는 상황 이었다.
'Development > iOS' 카테고리의 다른 글
iOS 페이스북 링크 사파리에서 열기 (0) | 2014.07.25 |
---|---|
iOS Google Analytics sqlite3 링크 에러 (0) | 2014.07.17 |
cocos2d-x iOS SimpleAudioEngine 효과음 버그 수정 (0) | 2014.07.17 |
didRegisterForRemoteNotificationsWithDeviceToken 함수가 호출되지 않는 경우 (0) | 2014.07.17 |
iOS Facebook SDK SSO 연동 문제 is not registered as a url scheme (0) | 2014.07.11 |