это мой код, чтобы получить таблицу лидеров по умолчанию в игровом центре, но вернуть значение nil.Идентификатор лидера GameCenter iOS
и у меня есть эта информация в iTunes connect, что я могу сделать? благодаря
Это изображение из ITunes Connect
и код для получения таблицы лидеров по умолчанию
GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error){
if (viewController != nil) {
[self presentViewController:viewController animated:YES completion:nil];
}
else{
if ([GKLocalPlayer localPlayer].authenticated) {
_gameCenterEnabled = YES;
[[GKLocalPlayer localPlayer]loadDefaultLeaderboardIdentifierWithCompletionHandler:^(NSString * _Nullable leaderboardIdentifier, NSError * _Nullable error) {
if (error != nil) {
NSLog(@"%@",[error localizedDescription]);
}else{
_leaderboardIdentifier = leaderboardIdentifier; // **This contains nil value**
}
}];
}else{
_gameCenterEnabled=NO;
}
}
};
мГн. все еще не работают для меня: / – John