写入 Google Play 排行榜 API 回调成功返回,但未记录分数

Posted

技术标签:

【中文标题】写入 Google Play 排行榜 API 回调成功返回,但未记录分数【英文标题】:Writing to Google Play Leaderboard API callback returns successfully but no scores are recorded 【发布时间】:2015-04-29 07:50:14 【问题描述】:

我已经使用插件here 在我的 Unity-android 游戏中实现了 Google Play 服务。 API 的所有其他方面工作正常,我可以解锁成就、验证登录、调出排行榜 UI。但是,当我请求提交分数时,API 回调是成功的,正如我的 Debug.Log 所证明的那样,但我实际上并没有在排行榜中看到任何分数。

此外,当我查看我的 Google Play 开发控制台的参与部分时,它确认分数是在 2 月 24 日(我们发布新 APK 和链接的游戏服务的那一天)之前提交的。

这似乎在 Google 上比我的更多,但 Play Dev 支持似乎不这么认为。以前有人遇到过这个问题吗?我预计可能会有一些延迟,因为 Google Play 在所有内容发布后需要一段时间才能按预期工作,但现在已经两天了,排行榜上仍然没有得分。为了理智,我用来请求排行榜报告的代码是

 Social.Active.ReportScore((long)score, string ID,(bool success)=>);

【问题讨论】:

【参考方案1】:

排行榜分数需要大于上一个,否则它不会改变,它是一个递增的排行榜,你不能减少它的值。 (针对每个用户/玩家)

【讨论】:

是的,我记住了这一点,但排行榜上根本没有没有分数。连旧的都没有,只是空的 好的,我明天去看看 :) 不在家

以上是关于写入 Google Play 排行榜 API 回调成功返回,但未记录分数的主要内容,如果未能解决你的问题,请参考以下文章

限制 Google Play Games API 调用

如何从 Android 中的 Google Play Games API 中提取多个排行榜?

有没有办法确定用户选择了哪个 google play 排行榜 api 隐私设置?

如何限制到最大值。在 Google Play 游戏服务排行榜 API 中提交 1x 分数?

Google Play 商店:我的应用页面不显示排行榜和成就图标/徽章

如何在发布前重置 Google Play 游戏排行榜?