【问题标题】:Game Center leaderboards sometimes fail to loadGame Center 排行榜有时无法加载
【发布时间】:2014-02-01 01:24:41
【问题描述】:

我注意到,有时当用户尝试在我的应用中查看 GameCenter 排行榜时,他们会看到一个空白屏幕,并显示错误“由于网络连接问题或错误而无法加载数据”。当所有其他连接都正常时(即:在 wifi 上、网页加载、电子邮件加载等),就会发生这种情况。它可能发生在 20% 的时间里。我不确定我是否做错了什么,或者 Game Center 是否只是那样奇怪。它肯定无法比 HTTP 请求更频繁地加载,并且似乎不会重试。关闭排行榜并重新打开通常会修复它,但我的用户对此有很多抱怨,所以我只是想我会在这里询问它是否是一个已知问题。谢谢。

这就是我显示我的排行榜的方式

- (void)showLeaderboard:(NSString *)leaderboard
{
    GKGameCenterViewController* gameCenterController = [[GKGameCenterViewController alloc] init];
    gameCenterController.viewState = GKGameCenterViewControllerStateLeaderboards;
    gameCenterController.gameCenterDelegate = self;
    gameCenterController.leaderboardIdentifier=leaderboard;
    [self presentViewController:gameCenterController animated:YES completion:nil];
    isShowingHighScores=TRUE;
}

其中 leaderboard 是他们点击的排行榜的标识符字符串。

【问题讨论】:

    标签: ios ios7 game-center


    【解决方案1】:

    尝试创建其他用户。 也许用户正在向 CG 发送垃圾邮件并且它阻止了它。另一个用户为我工作。

    【讨论】:

    • 用户被封禁不是问题。我是开发者,我显然没有禁止自己。
    猜你喜欢
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多