2013-07-25 5 views
0

저는 간단한 게임을 개발하여 사용자가 업적을 얻고 점수를 얻도록합니다. 사용자는 자신의 점수를 Game Center Leaderboard에 게시 할 수 있습니다. (게임 센터에서 만든 업적도). 점수를 리더 보드에 제출하면 게임 센터 리더 보드에 "내"로 올바르게 표시됩니다. 업적이 올바르게 표시됩니다. 그러나 문제가 발생했습니다 : 다른 게임 센터 계정 (게임 센터 내에서 생성)으로 전환하면 리더 보드에 점수가 표시되지 않습니다.게임 센터 리더 보드 (샌드 박스)가 잘못된 점수를 표시합니다.

요점 - 내 점수를 한 계정에서 리더 보드에 성공적으로 기록 할 수 있다면 왜 다른 점수에서 점수를 볼 수 없습니까?

+0

샌드 박스 모드는 동일한 계정의 testApple ID와 함께 작동합니다. 앱 내부에서 gamecenter에 대해서도 동일하게 사용하십시오. – Guru

답변

1

Game Center의 작동 방식입니다. Game Center에 게시 된 점수는 지연과 함께 리더 보드에 표시됩니다. 이는 샌드 박스 서버와 프로덕션 서버에서 발생합니다. 그러니 걱정하지 마세요. 한두 시간 정도 기다렸다가 다시 확인하십시오. 그러나 플레이어의 리더 보드 점수를 loadScoresWithCompletionHandler: 방법으로 검색 할 때 구식 결과가 나올 수 있음을 기억하십시오.

관련 문제