プロジェクトに Game Center を統合しました。Game Center にログインしてリーダーボードを開くことはできますが、スコアが表示されません。リーダーボードでスコアを送信しようとしましたが、成功を返しましたが、そこに表示されません。
スコアの提出
-(void)submitScore
{
GKScore *myScoreValue = [[[GKScore alloc] initWithCategory:@"something"] autorelease];
myScoreValue.value = [prefs integerForKey:@"total"];
[myScoreValue reportScoreWithCompletionHandler:^(NSError *error){
if(error != nil){
NSLog(@"Score Submission Failed");
} else {
NSLog(@"Score Submitted");
}
}];
}
この問題を検索したところ、これとこれが見つかりまし た。両方を試しましたが、機能しませんでした。
アプリの起動時にこれを取得しています。
<Info>: 16:39:10.550238 com.apple.AVConference: GKSConnSettings: set server: {
"gk-cdx" = "17.173.254.218:4398";
"gk-commnat-cohort" = "17.173.254.220:16386";
"gk-commnat-main0" = "17.173.254.219:16384";
"gk-commnat-main1" = "17.173.254.219:16385";
}
私のコードに何か問題がありますか?