2012-08-07 58 views
0

現在我有領導委員會的任務,我通過我的沙盒帳戶submited我的分數,但我的分數更新後18小時,一些延遲只有其他人可以看到我的分數....iOS leaderBoard得分未更新問題ios?

我已經實現了所有代表......但還是我有同樣的問題...

對此,請分享任何想法....

建議高度讚賞...預先

謝謝.. ..

我的代碼塊: -

- (void) reportScore: (int64_t) score forCategory: (NSString*) category 
{ 
    GKScore *scoreReporter = [[GKScore alloc] initWithCategory:category]; 
    scoreReporter.value = score*50; 
    [scoreReporter reportScoreWithCompletionHandler: ^(NSError *error) 
    { 
     if (error != nil) 
     { 
      NSLog(@"reportScore: error!"); 

     } 
     else 
     { 

       NSLog(@"reportScore: successful!"); 
      [self callDelegateOnMainThread: @selector(scoreReported:) withArg: self error: error]; 
     } 

    }]; 

} 

回答

1

根據我的經驗,我發現遊戲中心排行榜分數不顯示,直到至少有兩個分數。 (特別是在沙盒中,但發佈後也可能是這樣)。

我只在兩個不同的設備上測試了兩個不同的帳戶,但是一個設備上的兩個帳戶也可能工作。

即使如此,在顯示或更新分數之前有時會有延遲。