有人知道这是什么意思吗?我已经到处搜索了,但是找不到任何关于它的信息。 本质上,我为一个应用程序(以及其豪华版)创建了一个组,然后创建了一些排行榜并将它们添加到排行榜集中。然后,我尝试添加排行榜集并检查它们的子排行榜。 取消所有排行榜的选中状态无法解决此问题,关闭Game Cente...
当我第一次运行我的应用程序时,我希望能够知道用户是否连接到GameCenter(通过GameCenter应用程序或其他应用程序)。 我发现,如果我检查布尔值: [GKLocalPlayer localPlayer].authenticated) 它返回false。我猜测可能有一件事情可...
我这里有一个可以100%重现的崩溃问题。 如果在iOS7中观看Game Center屏幕(排行榜,成就)时将cocos2d 2.1应用程序放到后台,就会发生崩溃。当按下主页按钮时,它会立即崩溃。 在CCGLView.m的275行发生了崩溃: if(![_context presentRe...
我正在尝试使用Swift验证本地玩家,但每次都会得到.authenticated属性的false值。这是我使用的代码,它在应用程序启动时由主视图控制器调用。 func authenticateLocalPlayer(){ var localPlayer = GKLocalPlayer()...
根据苹果的游戏中心编程指南,以下代码设置了一个认证处理程序。如果您在游戏开始时运行此代码,并且是第一次运行,它将提示用户登录(如果他们尚未登录)。 - (void)authenticateLocalPlayer { GKLocalPlayer *localPlayer = [GKLo...
我正在创建一个新的在线2人游戏。由于我已经有了其他游戏的服务器,上面有大量的玩家。是否可能让来自Game Center的一个玩家和来自我的服务器的另一个玩家一起玩?或者Game Center的玩家只能与其他Game Center的玩家一起玩?我需要在我的游戏中实现以下关系: - 一个Game...
我的应用程序在加载完成后尝试登录玩家,就像好的应用程序应该做的那样(苹果这样说)。但是,如果玩家选择取消初始登录,则我希望应用程序在玩家点击游戏中的排行榜按钮时重新尝试验证玩家身份(否则,当然,如果玩家未经过身份验证,该按钮将无法执行任何操作)。 不幸的是,在一些研究之后,我发现苹果似乎不允...
“部落冲突”使用Game Center来验证并链接玩家与远程存储的游戏状态。 据我所知,在客户端,游戏只提供了一个玩家标识符。有没有一种支持的技术可以安全地验证用户而不仅仅发送标识符(这等同于仅使用用户名进行身份验证)?
我在沙箱模式下为我的游戏创建了一个排行榜。然后我尝试使用不同的GameCenter账户来玩游戏。但是我只能看到当前登录账户的得分。这是正确的吗?还是我错过了什么?如何填充沙箱排行榜以测试我的游戏? 谢谢!
我正在尝试实现一个带有自定义UI的实时多人游戏(没有GKMatchMakerViewController)。我正在使用startBrowsingForNearbyPlayersWithReachableHandler: ^(NSString *playerID, BOOL reachable)...