Кто-нибудь имеет опыт работы с GameKit GKErrorDomain Code 3? Я получаю сообщение об ошибке при попытке загрузить счет в таблицу лидеров в Песочнице. Справочная библиотека iOS просто говорит, что Indicates that an error occurred when communicating with Game Centre
Вот полное сообщение об ошибке:
Error Domain=GKErrorDomain Code=3 "The requested operation could not be completed due to an error communicating with the server." UserInfo=0x75e4eb0 {NSUnderlyingError=0x7531e00 "The operation couldn’t be completed. status = 5053", NSLocalizedDescription=The requested operation could not be completed due to an error communicating with the server
Окружающая среда:
- Запрос выполняется с симулятора 4.1
- GameKit аутентифицировал локального игрока, который вошел в Песочницу
- Таблица лидеров с именем «Стандарт» создана на iTunes connect
- Я могу просматривать веб-страницы в симуляторе
Вот код, который я использую для загрузки партитуры
GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:@"Standard"] autorelease];
scoreReporter.value = 10;
[scoreReporter reportScoreWithCompletionHandler:^(NSError *error)
{
if (error != nil)
{
// handle the reporting error
NSLog(@"An error occured reporting the score");
}
else
{
NSLog(@"The score was reported successfully");
}
}];