android - google play 游戏成就重置(每天)

标签 android unity3d google-play-services

上周我们试运行了我们的游戏,我们开始收到人们的错误。他们(所有人)似乎都有的错误之一是他们的成就至少每天都会被重置,但有时甚至在重新启动我们的游戏时也会重置。成就在解锁时会弹出,甚至在成就 UI 中可见,但它们会不断被重置/删除。

我们确实知道我们的游戏对于我们的 Beta 测试人员来说是这样的,但我们假设这是因为当时玩的每个人都注册为 Beta 测试人员。

无论如何,我们在互联网上到处寻找其他与我们有同样问题的人,但我们一无所获。我们已经在游戏面板和游戏中检查了所有设置十几次,但找不到问题所在。每个帖子总是关于重置成就,而不是保留它们。

enter image description here

我确实注意到的一件事是,我们使用 GPGS 进行的调用中有近 70% 是由 4xx 响应返回的。我们目前将 Unity 5.3.x 与 GPGS v0.9.32 结合使用。

enter image description here

有没有人知道为什么我们的成就会发生这种情况?

最佳答案

好吧,我们找到了答案:我们有 2 个凭据,显然在我们的 APK 中使用了错误的凭据。我们切换了签名证书指纹,以便 APK 中的指纹和正在运行的服务匹配,现在它可以正常工作了。

奇怪的是,一切似乎都正常,我们从来没有从谷歌那里得到任何错误的反馈......

感谢您对这个问题的关注!

关于android - google play 游戏成就重置(每天),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38295924/

相关文章:

android - 使用 Android 5.0 的三星设备上的 greendao DaoConfig init 失败

android - 使用 Neura sdk 时在 onActivityResult 上未收到 accessToken 和 RESULT_OK

android - 如何在 Android Studio 上使用 Google Play Services 7.3.0?

android - 更改 Android 模拟器麦克风的默认设置

android - 具有 1 个值的数组的自定义 X 标签上的时间戳

audio - 立方体撞墙时发出统一声音

c# - 脚本中的公共(public)变量名称与检查器/编辑器中的字段显示不匹配

android - Play 服务 9.2.1 中的 Firebase NullPointerException

java - Android Studio 调试器突出显示错误行

c# - 统一: Flip 2D GameObject(Clone) while GetKeyDown