GameCenter를 내 앱에 구현하려고합니다. 이것은 GameCenter LeaderBoard를 보여 주지만 그것은 No 항목을 보여줍니다.스코어 보드 "No Items"
-(IBAction) ShowLeader{
GKGameCenterViewController* gameCenterController = [[GKGameCenterViewController alloc] init];
gameCenterController.viewState = GKGameCenterViewControllerStateLeaderboards;
gameCenterController.gameCenterDelegate = self;
[self presentViewController:gameCenterController animated:YES completion:nil];
은}
사용자를 인증하고 그 내가 연결할 때 표시합니다.
내가 내 GameViewController에 점수를보고 할 때 : 내가 그것을 작동하는 가정 있도록이 나에게 오류를 보여줍니다
if ([GKLocalPlayer localPlayer].isAuthenticated) {
GKScore* scoreReporter = [[GKScore alloc] initWithLeaderboardIdentifier:@"GameHighScore"];
scoreReporter.value = HighScoreNbr;
scoreReporter.context = 0;
// NSArray *scores = @[scoreReporter];
[GKScore reportScores:@[scoreReporter] withCompletionHandler:^(NSError *error) {
if (error) {
NSLog(@"error: %@", error);
}
printf("no error: ");
}];
}
.
다른 답변에서 보았지만 도움이되지 않았으므로 이미 2 개의 계정으로 시도했습니다.
추가 정보가 필요하면 의견을 말하십시오.
감사합니다.
감사합니다. 도움이되었습니다. :) –