gpt4 book ai didi

iOS6 TurnBasedMatch 问题

转载 作者:行者123 更新时间:2023-12-04 20:49:11 25 4
gpt4 key购买 nike

在使用 iOS6 实现回合制游戏时,我偶然发现了一些奇怪的东西。

我创建了一堆匹配项,游戏图标上写着“29”。
但是当运行这个时:

[GKTurnBasedMatch loadMatchesWithCompletionHandler:^(NSArray *matches, NSError *error) {
}];

我得到零匹配,如果我尝试创建一个新匹配,我会收到此错误:
Error Domain=GKErrorDomain Code=21

哪个指向新 GKErrorTurnBasedTooManySessions
但是我找不到那些“ session ”并结束它们!

最佳答案

我一直在与 Apple 技术人员讨论这个问题。这是他们的描述和建议的解决方案:

明显原因

Game Center Sandbox 尝试将应用程序的不同版本相互分区,因此如果您在 Game Center 沙盒测试期间更改应用程序的版本号,则正在进行的匹配可能会被孤立,从而导致幽灵徽章计数。

修复 Ghost 匹配的建议

在 iTunes 连接中禁用应用程序的 Game Center。给它几个小时(过夜就完美了),然后再次打开它。如果你幸运的话,这足以重置一些东西,但如果它不起作用,你需要让 iTunes Connect 从他们的最后重置它。你可以
使用本页底部的“联系我们”按钮直接与他们联系:iTunes Connect Support .

避免此问题的建议

在 Game Center 比赛测试期间,很少更改应用程序的新版本。

我的沙盒结果

我已经为我的应用禁用了 Game Center,如果我的徽章计数被重置,我会在几个小时内看到。我让 Game Center 禁用了 14 小时,但徽章计数仍然没有重置。因此,我联系了 iTunes Connect 支持并要求他们重置我的应用程序。他们不得不将问题升级。 Apple 刚刚给我回电:他们的支持人员正在继续解决这个问题,他们认识到其他开发人员也有类似的问题。

我终于放弃了在这方面寻求 Apple 帮助的尝试,因为他们一直在几个部门之间徘徊。有趣的是,就在我提交我的应用程序以供审核后,所有旧比赛开始出现在沙盒游戏中心。他们不再是幽灵比赛了。

PS:前一天晚上我还要求重置我的沙盒排行榜。也许排行榜重置发布了幽灵比赛,或者可能是应用程序提交。这是我第一次提交该应用程序,我指定该应用程序的版本与多人游戏的所有版本兼容。

我的生产结果

同样的问题开始慢慢发生在我的一些用户身上。我的一小部分用户遇到了几个匹配项过高的图标徽章计数。

关于iOS6 TurnBasedMatch 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12660429/

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