12得票1回答
应用程序名称已更新,但在GameCenter上未更新

我遇到了一个相当简单的问题,但我还没有找到任何解决方法。 几周前我在AppStore中更新了我的应用程序名称,但几天前我发现在GameCenter中它没有改变。 这是我需要更改的东西还是我应该联系苹果支持? 请看截图:

12得票2回答
GameKit的通信在使用GKMatchSendDataReliable时是否可靠?

我正在使用GameKit.framework并尝试在两台iPhone之间创建可靠的通信。 我使用GKMatchSendDataReliable模式发送数据包。 文档说明如下: GKMatchSendDataReliable 数据持续发送,直到被预期接收者成功接收...

12得票3回答
如何使用SwiftUI显示Game Center排行榜

我创建了一个测试应用程序来测试在我正在创建的一个简单的SwiftUI游戏中添加GameCenter排行榜。我一直无法弄清楚如何显示具有所有分数的Game Center排行榜。 我已经创建了一个包含所有Game Center功能(身份验证和将分数添加到排行榜)的类。这是从主要的ContentV...

11得票1回答
GKLocalPlayer fetchSavedGamesWithCompletionHandler在安装时返回0个游戏。

我可以保存并获取我的游戏进度,但如果我卸载后重新安装游戏,调用 fetchSavedGamesWithCompletionHandler 返回 0 个游戏(即使我多次调用)。如果我在几秒钟后再次调用它,GKLocalPlayer 就能够检索到我之前保存的游戏。 错误为 nil,所以与 Gam...

11得票1回答
发布后GameCenter排行榜无法更新

在发布之前,GameCenter 在更新高分时工作得很好。现在已经超过了24小时,高分榜根本不会更新。相反,它只显示我的分数在“今天”,并且不与任何人分享,我也无法看到其他玩家的分数,尽管他们已经玩了游戏。 在发布之前它正常工作。 以下是我所做的内容, 在 Xcode 中启用 GameC...

11得票1回答
Game Center GKTurnBasedMatch的matchData属性问题

我正在创建一个使用GKTurnBasedMatch比赛的游戏中心游戏。我遇到了一个问题,在GKTurnBasedMatch上的只读属性matchData似乎没有被正确地存储在游戏中心服务器上。 我使用这个StackOverflow答案在matchData的NSData发送和接收到游戏中心服务...

11得票1回答
以编程方式邀请Game Center好友参加比赛

GameKit是否允许您以编程方式邀请特定的Game Center好友进行比赛,而无需呈现GC ViewController?以下handleInviteFromGameCenter文档似乎暗示您可以填充GKMatchRequest.playersToInvite并将其与[GKTurnBase...

11得票1回答
iOS7上游戏中心成就完成横幅未显示

完成Game Center成就后,在iOS7上无法显示完成成就的横幅。GKAchievement.showsCompletionBanner已经设置为YES。在iOS6和iOS5上完全正常。有人有任何想法可以使这个工作吗?谢谢。 我正在指的是GKAchievement类中的此属性。@prop...

11得票2回答
iOS 游戏中心 - 一个设备上的身份验证错误

在我的一台设备上(运行iOS7的iPad mini),当我尝试在游戏中心进行身份验证时,我遇到了可怕的错误:Authentication Error: Error Domain=GKErrorDomain Code=2 "The requested operation has been can...

11得票2回答
游戏中心 GKMatch GKSendDataReliable 数据包丢失。

我一直在应用中成功地使用GKMatch。最近,我一直在追踪一个问题,即偶尔出现的游戏停止,经过追踪,我发现是因为数据包被发送但未被接收。这种情况只会偶尔发生,但我似乎无法找出原因。 所有消息都使用GKSendDataReliable发送。 日志显示,数据包已成功从一个设备发送,但从目标设备...