草庐IT

Gamecenter

全部标签

swift - spritekit gamecenter 排行榜 - 如何从场景中显示排行榜?

如何从GameScene.swift中的GameViewController.swift调用我的showLeader()函数?这是我的showLeader函数funcshowLeader(){varvc=self.view?.window?.rootViewControllervargc=GKGameCenterViewController()gc.gameCenterDelegate=selfvc?.presentViewController(gc,animated:true,completion:nil)} 最佳答案 您使用NS

swift - 如何实现 GameCenter 排行榜?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我无法遵循StackOverflow上的其他教程和答案,那么如何在我的游戏中,在Swift中的SpriteKit中实现GameCenter排行榜?将使用的代码是什么,它会放在GameScene还是GameViewController中?我已经在iTunesConnect上设置了排行榜。我该怎么做?谢谢!

ios - 如何使用 swift (iOS) 从特定的 gamecenter 排行榜中获取前 10 名的分数

如何在swift(iOS)中从特定的gamecenter排行榜中获取前10名的分数?我想从leaderbaord中获取前10名的得分和球员,并在游戏中建立一个自定义的“名人堂”。如何从leaderbaord中获取数据? 最佳答案 同时我找到了答案:letleaderBoardRequest=GKLeaderboard()leaderBoardRequest.identifier=kGcIdHighScore//myGCLeaderboardIDleaderBoardRequest.playerScope=GKLeaderboardP

ios - 找不到 Xcode 7.0 Beta 4 的 GameCenter 框架图像错误

有人在尝试使用Xcode7Beta4在实际iPhone(iOS8.4版)上运行他们的应用程序时遇到这个问题吗?dyld:Librarynotloaded:/System/Library/Frameworks/GameCenter.framework/GameCenterReferencedfrom:/private/var/mobile/Containers/Bundle/Application/CC713E5A-7839-43F1-9AEB-932AE2A3DF8A/....Reason:imagenotfound供您引用,在我切换到Xcode7之前,它一直没有错误...

iphone - 应用程序名称已更新但不在 GameCenter 上

我遇到了一个非常简单的问题,但我还没有找到任何解决方案。几周前我在AppStore中更新了我的应用程序名称,就在几天前,我在GameCenter中看到它没有改变。这是我必须更改的东西还是我应该联系Apple支持人员?看看: 最佳答案 我正在使用的应用程序也遇到了同样的问题。我发现,当我第二次更新应用程序时,GameCenter中的名称发生了变化。 关于iphone-应用程序名称已更新但不在GameCenter上,我们在StackOverflow上找到一个类似的问题:

ios - 横向应用程序中的 GameCenter 身份验证抛出 UIApplicationInvalidInterfaceOrientation

问题:如果用户未登录GameCenter帐户-GameCenter身份验证View以纵向模式启动(在ios5中有一个模态对话框)要求登录。但是如果我在xcode(项目摘要)或supportedInterfaceOrientationsForWindow中禁用纵向模式:(如我的应用程序应该只在横向模式下运行)我得到:由于未捕获的异常“UIApplicationInvalidInterfaceOrientation”而终止应用程序,原因:“支持的方向与应用程序没有共同的方向,shouldAutorotate返回YES”如果我为ipad/iphone启用肖像(和/或注释掉supportedI

ios - GameCenter 多人游戏卡在 "Starting Game..."

我目前正在开发我的游戏,我已决定通过游戏中的GameCenter启用多人游戏,以允许用户与他们的friend一起玩。我遵循了RayWinderLinch的教程,但遇到了问题。我的问题是,当我加载GKMatchMakingViewController并点击两个设备上的大PlayNow按钮时,它们会找到彼此(这是注定要发生的)并且在设置的游戏中心用户名下,它会显示Ready。这意味着GameCenter已经找到每个玩家并准备好开始它应该开始的比赛,但在我的情况下,比赛从未开始。它卡在一个显示StartingGame...的循环中,但没有任何反应。看来,funcmatchmakerViewC

ios - GameCenter排行榜发布后不会更新

GameCenter在更新高分时一直运行良好。现在,已经超过24小时了,高分根本不会更新。相反,它只显示我在“今天”的分数,不会与任何人分享,也不会看到其他人的分数,尽管他们已经玩过这个游戏。在发布之前它运行良好。这是我做的,在Xcode中启用GameCenter在iTunesConnect中创建排行榜为应用启用排行榜添加了正确的方法来验证玩家和显示排行榜添加了发送分数的正确方法这一切都在应用程序发布之前有效,并为每个人更新了分数。现在它只是用自己的分数更新那个人的分数。我什至在iTunesConnect中删除了自己的乐谱,它不会在任何设备上更新,只会保留删除前的乐谱。即使很多人玩过,

ios - 用户取消 3 次后重新启用 GameCenter(仅限 iOS7)

这个问题在这里已经有了答案:UnabletosigninSandboxgamecenteroniOS7(4个回答)关闭8年前。如果用户从您的应用中退出GameCenter登录3次,他们将不再收到提示。身份验证处理程序返回:Therequestedoperationhasbeencancelledordisabledbytheuser.在以前的iOS版本(6及以下)中,用户可以转到GameCenter应用程序并登录,从那时起一切都会很好-他们可以返回到您的应用程序并正常登录。在iOS7中(据我所知),取消3次会永久禁用该设备上您的应用程序的GameCenter。删除/重新安装应用程序,或

ios - 用户取消 3 次后重新启用 GameCenter(仅限 iOS7)

这个问题在这里已经有了答案:UnabletosigninSandboxgamecenteroniOS7(4个回答)关闭8年前。如果用户从您的应用中退出GameCenter登录3次,他们将不再收到提示。身份验证处理程序返回:Therequestedoperationhasbeencancelledordisabledbytheuser.在以前的iOS版本(6及以下)中,用户可以转到GameCenter应用程序并登录,从那时起一切都会很好-他们可以返回到您的应用程序并正常登录。在iOS7中(据我所知),取消3次会永久禁用该设备上您的应用程序的GameCenter。删除/重新安装应用程序,或