我正在开发一个Unity iPhone游戏。 简短版: 当用户拒绝身份验证3次时,游戏中心可以被禁用。这种禁用状态能否检测到? 详细版: 如果你还没有经历过这个可怕的事情,那么请注意:如果你尝试取消三次游戏中心的身份验证,游戏中心将停止提示你登录。此后,任何游戏中心功能都将无法使用,也不会...
我不知道这是从什么时候开始的,也许是在升级到Mac OS Lion和Xcode 4.1之后。但我不确定。 我有一个大型的iOS项目,受Game Center / Game Kit的限制。我直截了当地说:在模拟器上,我再也无法连接到Game Center了。 即使我在模拟器上打开“Game C...
如何从Game Center排行榜中获取本地玩家的分数? 我尝试了这段代码,但它没有返回任何内容。 有人知道如何解决这个问题吗?或者是否有更好的方法来获取得分? - (NSString*) getScore: (NSString*) leaderboardID { __block N...
自从iOS 7以后,当我打开应用程序时,我不再收到来自游戏中心的提示,询问我是否要登录沙盒模式。我搜索了一段时间,但没有发现任何已知的关于这个问题的信息,也没有补丁说明说沙盒模式有任何变化。有人遇到过这个问题吗?
我正在开发一个React Native游戏应用,想要使用Game Center来登录玩家。更具体地说,我只需要Game Center为玩家提供的唯一ID。我计划使用Firebase来存储信息,但是我希望登录体验快捷简单。由于我不懂Objective C,所以希望有人已经解决了这个问题。
我正在使用Xcode 4.3.3并针对iOS 5.1进行开发,尝试在游戏中包含Game Center功能。当验证GKLocalPlayer时,用户会看到“登录Game Center”警报视图或已登录状态。但是,如果用户按下“创建新帐户”按钮,则任何打开的模态视图都会被移动到根视图控制器后面,并...
我正在使用GameKit.framework并尝试在两台iPhone之间创建可靠的通信。 我使用GKMatchSendDataReliable模式发送数据包。 文档说明如下: GKMatchSendDataReliable 数据持续发送,直到被预期接收者成功接收...
我的应用程序在加载完成后尝试登录玩家,就像好的应用程序应该做的那样(苹果这样说)。但是,如果玩家选择取消初始登录,则我希望应用程序在玩家点击游戏中的排行榜按钮时重新尝试验证玩家身份(否则,当然,如果玩家未经过身份验证,该按钮将无法执行任何操作)。 不幸的是,在一些研究之后,我发现苹果似乎不允...
我一直在应用中成功地使用GKMatch。最近,我一直在追踪一个问题,即偶尔出现的游戏停止,经过追踪,我发现是因为数据包被发送但未被接收。这种情况只会偶尔发生,但我似乎无法找出原因。 所有消息都使用GKSendDataReliable发送。 日志显示,数据包已成功从一个设备发送,但从目标设备...
这真让我疯狂,我就是找不到问题所在: 在模拟器上,游戏中心崩溃了,但在设备上却完美运行。 当我调用以下代码时,它就会崩溃: [[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) { ...