Android 当我们在FIRApp defaultApp上调用delete app时会发生什么
随着我们从Google Analytics转向Firebase Analytics,我们正在将Firebase Analytics集成到我们的应用程序中。当用户登录到应用程序时,我们初始化FIRApp实例,当用户注销应用程序时,我们希望删除FIRApp实例。我们这样做是因为在我们的应用程序中,用户可以切换环境(生产/登台/QA)等。我们不希望在他们登录登台时捕获生产分析。因此,我们仅在检测到用户登录到生产环境时初始化默认FIRApp实例,并在用户注销时删除默认FIRApp。我们假设一旦默认的FIRApp被删除,跟踪应该停止。但当我们查看分析时,它似乎捕捉到了屏幕,即使用户删除了FIRApp实例。我没有看到事件被捕获,但当我在应用程序仍在运行时删除FIRApp实例时,屏幕被捕获。我可以在调试视图中看到正在报告的屏幕视图 下面是一些详细信息:Android 当我们在FIRApp defaultApp上调用delete app时会发生什么,android,ios,firebase,google-analytics,firebase-analytics,Android,Ios,Firebase,Google Analytics,Firebase Analytics,随着我们从Google Analytics转向Firebase Analytics,我们正在将Firebase Analytics集成到我们的应用程序中。当用户登录到应用程序时,我们初始化FIRApp实例,当用户注销应用程序时,我们希望删除FIRApp实例。我们这样做是因为在我们的应用程序中,用户可以切换环境(生产/登台/QA)等。我们不希望在他们登录登台时捕获生产分析。因此,我们仅在检测到用户登录到生产环境时初始化默认FIRApp实例,并在用户注销时删除默认FIRApp。我们假设一旦默认的FI
- 环境:iOS(可能还有android)
- 初始化默认应用程序:
[FIRApp配置]代码>
- 删除默认应用程序:
[FIRApp defaultApp]deleteApp:^(BOOL success){}代码>