gpt4 book ai didi

iphone - iOS 游戏中心沙盒 : Leaderboards show "No score"

转载 作者:太空狗 更新时间:2023-10-30 03:59:02 26 4
gpt4 key购买 nike

因此,我将分数发送到 GC 排行榜,我没有收到任何错误并且分数已发送,但我仍然没有看到排行榜中列出任何分数!排行榜本身列在 Game Center 中,只是没有分数。

根据谷歌搜索和 question on here这可以通过尝试使用多个帐户记录分数来解决。我现在已经在模拟器(iOS5)和我的 iPhone 上尝试了三个不同的帐户;他们在提交分数时都没有显示任何错误。

发送分数的代码在这里:

- (void)reportScore:(NSString *)identifier score:(int)rawScore {

GKScore *score = [[[GKScore alloc] initWithCategory:identifier] autorelease];
score.value = rawScore;
[scoresToReport addObject:score];
[self save]; // Save here even though we save again in didEnterBackground, just in case of crash...

if (!gameCenterAvailable || !userAuthenticated) return;
[self sendScore:score];
}

- (void)sendScore:(GKScore *)score {
[score reportScoreWithCompletionHandler:^(NSError *error) {
dispatch_async(dispatch_get_main_queue(), ^(void)
{
if (error == NULL) {
NSLog(@"Successfully sent score!");
[scoresToReport removeObject:score];
} else {
NSLog(@"Score failed to send... will try again later. Reason: %@", error.localizedDescription);
}
});
}];
}

最佳答案

它突然开始工作(没有任何代码更改,甚至没有重新编译)。我认为排行榜需要一段时间才能真正出现,对我来说大约需要 18 个小时。

在此时间内提交的分数仍会记录,只是不会立即显示。

关于iphone - iOS 游戏中心沙盒 : Leaderboards show "No score",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9121089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com