2012-05-02 15 views
1

私はゲームセンターのユーザーバナーを追加するには、以下のコードを呼び出し、画面の一番上にポップアップするが、それはゲームはゲームセンターで認識されていないと言う。GameCenterインテグレーション合併症?

私は私のaddDidFinishLaunchingにこれを追加しました:

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

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

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

はあなたがAppleのゲームセンターのドキュメントを試しました:-)役に立てば幸い?私は、これらのワークフローのためのサンプルコードをかなり持っていると信じています。 – fbrereto

+0

Apple Game Centerのすべてのドキュメントを読みましたが、修正できません。私がデバイス上でゲームを実行すると、Game Centerではこのゲームは認識されません。しかし、シミュレータでは、バナーが読み込まれ、SandBoxが表示されます。 – Raoul

+0

私はそれを持っていると思いますが、リーダーボードを見るためのコードは何ですか? – Raoul

答えて

1

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

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

を、私はそれが

関連する問題