2
我刚刚将Firebase Unity SDK升级到版本1.1.0(来自1.0.1),并注意到一个新的关键问题。当用户通过主页按钮退出时,应用程序完全挂起,然后尝试返回。在日志中的唯一的事情是统一的消息:Firebase Unity SDK:应用程序恢复时100%挂在iOS上
- > applicationWillResignActive() - > applicationWillEnterForeground()
这是挂在统一线程的调用堆栈,在开发建设的所有调试信息(实际上没有给出信息)
我肯定这是由火力地堡SDK造成的,特别是信息包(我也是用的分析软件包)。这是我做了实验:
- 完全删除所有火力SDK组件:问题固定
- 删除所有火力消息SDK DLL和我的消息初始化代码:问题固定
- 保持火力消息SDK的DLL,但删除我的消息初始化代码:问题仍然存在
我对如何在此处继续不知所措。即使有人可以推荐一个实验来进一步追踪它,但我们将会感激。
我与Firebase实时数据库存在同样的悬挂问题,但我的使用案例有限,因此我将其迁移到了Rest API,只有它们为Firebase数据库提供了相同的体面升级。 – SourabhV