firebase - Google VR 启动时 Google Play 开发者控制台中的 "Pre-Launch report"失败

标签 firebase unity-game-engine google-play google-vr

我一直在 Unity3d 中使用 Google VR 开发游戏,最近将我的 unity3d 版本和(内置)Google VR SDK 更新到了最新版本。执行此操作后,预发布报告(Firebase 上的自动测试)显示,在 Unity 初始屏幕期间,六台设备中有 5 台发生崩溃。

这是报告的问题:

Issue: Crash of app uk.co.softkitty.puzzleroom running instrumentation ComponentInfo{com.google.android.apps.mtaas.crawler/android.support.test.runner.AndroidJUnitRunner}

不是很有帮助,如果应用程序意外关闭,它看起来就像通用单元测试结果。我查看了日志,在我的应用程序或统一中找不到任何异常情况,但我确实发现了一些东西。在我看来,这可能是由测试脚本本身引起的:

10-27 01:54:54.494: I/ViewInteraction(19677): Performing 'single click' action on view (with class name: is "android.widget.ImageButton" and with id: uk.co.softkitty.puzzleroom:id/ui_back_button ...............

在我看来,测试运行程序正在探索应用程序 UI,它所做的第一件事就是单击“后退”按钮。我希望关闭该应用程序。我还尝试直接使用 Firebase,这似乎证实了这一点:

Firebase Activity Map

这看起来有可能只是由 unity/GVR 甚至 firebase 的更改引起的 bug/红鲱鱼吗?还有其他人经历过吗?

如果它真的在这么多设备上崩溃,我只是不想发布它!

非常感谢

最佳答案

我向 Google Play 支持询问了此事,他们回复了我。

他们已确认该问题是由预发布报告使用的新爬网程序引起的。详情可参见here在“预发布报告版本”部分下

他们已升级问题并提供了解决方法:

  1. 登录您的 Play 管理中心。
  2. 选择一个应用。
  3. 选择发布管理 > 发布前报告 > 设置。
  4. 在“预发布报告版本”部分中,移动选择退出开关 向右移动,直到变成蓝色。

我还没有验证这一点,但一旦验证就会标记为答案。

编辑

我已经对此进行了测试,并且所有测试都再次通过,因此目前看来这是一个不错的解决方案。

关于firebase - Google VR 启动时 Google Play 开发者控制台中的 "Pre-Launch report"失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46981782/

相关文章:

C# 2 个键和一个值

android - 将APP发布到Android市场,在哪里嵌入我自己的 key ?

android - 如果您受邀分享 Google Play Android 开发者控制台,那么如何将应用程序添加到向您发送邀请的管理员控制台。?

android - 该商品在您所在的国家/地区不可用

ios - 如何获取集合下文档下的数据计数?

android - 从android中的firebase数据库中检索 child

ios - 使用未解析的标识符 'PhoneAuthProvider'

android - 升级到 Android Gradle 插件 3.3.0 时出现无效的 Crashlytics API key 错误

c# - 统一向计算着色器发送和获取 float 组

unity-game-engine - Unity自定义天空盒就像Unity天空盒一样