Objective c iOS排行榜得分未更新问题iOS?
现在我有了领导委员会的任务,我已经通过我的沙箱帐户提交了我的分数,但是我的分数在18小时后更新了,有些延迟只有其他人才能看到我的分数 我已经实现了所有的代表。。。但我还是有同样的问题 对此有什么想法请分享 非常感谢您的建议 提前谢谢 我的代码块:-Objective c iOS排行榜得分未更新问题iOS?,objective-c,ios5,gamekit,leaderboard,gksession,Objective C,Ios5,Gamekit,Leaderboard,Gksession,现在我有了领导委员会的任务,我已经通过我的沙箱帐户提交了我的分数,但是我的分数在18小时后更新了,有些延迟只有其他人才能看到我的分数 我已经实现了所有的代表。。。但我还是有同样的问题 对此有什么想法请分享 非常感谢您的建议 提前谢谢 我的代码块:- - (void) reportScore: (int64_t) score forCategory: (NSString*) category { GKScore *scoreReporter = [[GKScore alloc] init
- (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];
}
}];
}
根据我的经验,我注意到游戏中心排行榜的分数只有在至少有两个分数时才会显示出来。(特别是在沙盒中,但在发布后也可能是这样) 我只在两台不同的设备上用两个不同的帐户测试过这个,但是在一台设备上用两个帐户也可以 即使如此,有时在分数显示或更新之前也会有延迟