问题标签 [game-center-leaderboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 不知道我必须做什么才能添加 Game Center 排行榜
我尝试添加一个 Game Center 排行榜,首先在 iTunes Connect 上设置它,但是当我必须在 Xcode 中编写代码时,我不知道我必须做什么。我想用摇晃手势打开排行榜,为此我将在 ViewController.m 文件中使用以下代码:
那个代码对吗?并且请任何人帮助我在摇晃时出现排行榜我必须做些什么?
ios - “没有挑战”消息 Game Center iOS 8
实际上,我一直在很多网站上搜索如何在 Objective-C 中设置游戏中心排行榜,最后我得到了代码,但是当我在我的应用程序中打开游戏中心时它给了我这个消息:
我设置了所有 iTunes 连接的东西并且排行榜 ID 是正确的,所以我决定打开一个新的 Xcode 项目并在 Swift 中只编写游戏中心代码并且它工作,排行榜出现并且工作完美。
我不知道这是否是因为 Objective-c 的问题,或者任何人都可以帮我解决问题,这样我就不必编写从 Objective-C 到 Swift 的所有应用程序代码?
ios - GKLeaderboard.localPlayerScore 在 iOS 8.1.3 上返回 nil?
我一直在使用GKLeaderboard.loadScoresWithCompletionHandler
然后属性,以便我可以从我的游戏启动时localPlayerScore
检索用户的高分。Game Center
现在在 iOS7.0
上,当我访问 localPlayerScore 属性时8.1.2
,我得到了一个有效的对象。GKScore
然而,在 iOS 上8.1.3
,我得到了 nil,这导致我的应用程序崩溃。我收到一个运行时错误,说它在展开可选时发现 nil。
这是与该问题相关的代码片段:
我一直在为我以前的游戏使用相同的代码(顺便说一下,这些游戏已获得批准并在 Appstore 上运行)来检索用户的游戏中心高分,直到8.1.3
.
我当前的应用程序被 Apple 拒绝了,因为他们使用 iOS8.1.3
设备对其进行了测试并且它崩溃了。我做了一些调试,发现这localPlayerScore
是 nil 是问题的根源。
最近有人遇到这个问题吗?有谁知道如何解决这个问题?
任何帮助表示赞赏。
xcode - xcode gamcecenter 没有显示玩家的分数
以下代码用于从 GameCenter 获取当前玩家的分数,但它不显示任何提交的分数:
每次应用程序运行时都会显示带有本地化描述的错误,但不会显示/报告真实分数:
错误:请求的操作无法完成,因为一个或多个参数无效。
分数报告:0
知道如何在设备上测试应用程序时解决此问题吗?
感谢您的任何反馈。
问候
西莫阿西斯
ios - Swift Sprite Kit 中的游戏中心
我正在尝试将 Game Center 排行榜和成就添加到我的游戏中,但我在 Swift 中找不到任何 SpriteKit 教程。所有教程都有
但在 Sprite Kit 中不起作用
ios - 如何使用 Swift 语言将 Game Center 集成到 Xcode 6 中的 iOS 应用程序中?
如何使用游戏技术 Sprite Kit 将游戏中心排行榜和成就添加到 Xcode 6 中的 iOS 应用程序,编程语言设置为 swift?
ios - How to Implement Game Center Leaderboard ID in swift
I'm trying to implement a leaderboard in one of my games using swift and I know that my code for implementing the leaderboard is correct, but I'm not sure how to write the leaderboard ID. The ID I created is FRHS1. Should I use "FRHS1", "com.______.FRHS1" or the number that iTunes Connect assigned, which is "55341796".
Thanks!
ios - 为什么游戏开发者要在 1 个游戏应用中实现 3 个分享按钮
我了解 Facebook 的单独分享按钮和 Twitter 的另一个按钮。但在 GameCenter 的排行榜中,还有一个分享按钮,其作用与实现的单独的 Facebook/Twitter 按钮相同。如果它在 GameCenter 的排行榜上,那么实现单独的共享 FB/Twitter 按钮有什么意义?
ios - 如何在 GameCenter 中更改 Twitter/Facebook 上的共享消息
以下是我实现的 GameCenter 排行榜代码...
上面的代码没什么特别的,它只是让你打开 Game Center 并查看排行榜。然后,当您单击您的分数,然后单击 SHARE 按钮时,它会将其发送到 Twitter(例如)。Twitter 上的消息是“在玩 JungleJim 的 HighScore 上查看我的分数”。
但是,我想要一条包含玩家高分数的自定义消息。如何更改共享按钮以在 Twitter/Facebook 帐户上包含自定义消息。我的意思不是让用户输入消息。我的意思是让高分数字已经在那里弹出消息。
我是否必须在上述代码或其他地方完全包含代码?
ios - 从 GameCenter 中获取完整的高分列表
我正在尝试从 GameCenter 中获取完整的高分列表。不幸的是,虽然排名从 1 到 10 通过使用leaderBoardRequest.localScore.value
和leaderBoardRequest.localScore.rank
我如何从leaderBoardRequest.identifier
某个特定游戏计数排名 1 到 10 的当前高分中的所有名称和值中获得完整的高分列表?
知道如何处理这个问题吗?提前致谢。
问候。西莫阿西斯