首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Play排行榜-无法提交分数

Google Play排行榜-无法提交分数
EN

Stack Overflow用户
提问于 2019-05-24 18:34:13
回答 1查看 772关注 0票数 0

我想向您请教一些可能像配置问题一样简单的问题。

我正在开发一个使用Xamarin表单的游戏,当我试图向Google Play排行榜提交时间分数时,我有一个问题。

用户使用Google Play正确登录,我可以正确看到排行榜,但我无法提交分数。

我怀疑这是因为我在Android Studio中的项目处于内部测试阶段(少于Alpha)。游戏、游戏服务和排行榜已经发布。发布的APK是为游戏的前一个版本,其中没有添加排行榜代码。

当我使用GamesClass.Leaderboards.SubmitScore()时,它不会出错,但是排行榜被破坏了,当排行榜显示时,它说出了问题。重新安装应用程序是修复它的唯一方法。使用GamesClass.Leaderboards.SubmitScoreImmediate不会出错,排行榜也不会损坏,但不会显示分数。

这是我在MainActivity.cs (Android project)中提交分数的电话。

代码语言:javascript
复制
if (mGoogleApiClient.IsConnected)
{
  var result = await GamesClass.Leaderboards.SubmitScoreImmediate(mGoogleApiClient, LeaderboardID, score);
  return true;
}
EN

回答 1

Stack Overflow用户

发布于 2019-05-28 21:46:13

经过大量的测试和重新测试,问题出在Google Play控制台中的API Oauths设置不正确(尽管它们看起来没问题)。

提交分数然后查看排行榜时出现的错误消息是由于上述原因,而不是真正的排行榜损坏或错误。

我通过创建两个链接到同一个应用程序的游戏服务解决了这个问题,一个用我的上传证书授权,另一个用Google App签名证书授权。

这现在允许我在调试时使用Google Play服务(上传证书),并从Play Store应用程序使用(签名证书)。

希望这篇文章能帮助任何有类似问题的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56290901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档