1

以下のコードを呼び出して、画面の上部に Game Center ユーザー バナー ポップアップを追加しましたが、Game Center によって認識されていないと表示されます。

これを addDidFinishLaunching に追加しました:

- (void)applicationDidFinishLaunching:(UIApplication *)application { 
[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error){
if (error ==nil) {
NSLog(@"Success");
} else {
NSLog(@"Fail");
}
}];

リーダー ボードを表示するには、適切に呼び出すためにどのコードを追加する必要がありますか?

-(void)viewscores:(SPEvent*)event{
CODE HERE
 }
4

1 に答える 1

1

あなたはそのようにそれを試すことができます:

GKLeaderboardViewController *leaderboardVC = [[[GKLeaderboardViewController alloc]init]autorelease];
if (leaderboardVC !=nil) {
    leaderboardVC.leaderboardDelegate = self;
    [self presentViewController:leaderboardVC];
}

私はそれが役立つことを願っています:-)

于 2012-05-03T00:40:52.270 に答える