写入 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 回调成功返回,但未记录分数的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Android 中的 Google Play Games API 中提取多个排行榜?
有没有办法确定用户选择了哪个 google play 排行榜 api 隐私设置?
如何限制到最大值。在 Google Play 游戏服务排行榜 API 中提交 1x 分数?