Невозможно увидеть вкладку списка лидеров в приложении игрового центра

Я создал новый список лидеров (мой первый список лидеров) с помощью следующего урока

Руководство по внедрению таблицы лидеров GameCenter

У меня не было ошибок при инициализации и сообщении о баллах. Я успешно представил разные оценки от 5 до 10 разных устройств. Проблема в том, что я не вижу вкладку "Таблица лидеров" в приложении GameCenter и ее новые 10 дней со дня внедрения таблицы лидеров.

Я много раз проверял свою реализацию с другими учебниками и разработчиками. Пожалуйста, помогите мне решить эту проблему.

Код для отправки оценки:-

- (void) submitScore : (int)_score  {  

if (!_gameCenterFeaturesEnabled) {  
    NSLog(@"Player not authenticated");  
    return;  
}  

GKScore* gkScore = [[GKScore alloc] initWithLeaderboardIdentifier: GC_LEADERBOARD_ID];  
gkScore.value = _score;  

[GKScore reportScores: @[gkScore] withCompletionHandler: ^(NSError* error) {  

    NSLog(@"Error Reporting Score to Leaderboard %@", error);  
    NSLog(@"GKScore %@", gkScore);  

    if (error == nil) {  
        if ([_delegate respondsToSelector: @selector(onScoresSubmitted:)]) {  
            [_delegate onScoresSubmitted: YES];  
        }  
    }  
    else {  
        [self setLastError:error];  
    }  
 }];
}  

Код для отображения таблицы лидеров:-

-(void)showLeaderboard {  

GKGameCenterViewController *gcViewController = [[GKGameCenterViewController alloc] init];     
gcViewController.gameCenterDelegate = self;  
gcViewController.viewState = GKGameCenterViewControllerStateLeaderboards;  
gcViewController.leaderboardIdentifier = GC_LEADERBOARD_ID;  

[self presentViewController: gcViewController animated:YES forDisplay: self.view];  
}  

1 ответ

Решение

Я нашел решение. Просто убедитесь, что в iTunes Connect Game Center включен для вашего приложения. Также убедитесь, что созданная вами таблица лидеров присоединена к новой версии вашего приложения (вместо того, чтобы просто создавать новую таблицу лидеров). Эти простые шаги пропустить, особенно если мы новичок в iTunes Connect.

Другие вопросы по тегам