无法从我的 Flutter FIrebase 应用程序将事件记录到 Firebase DebugView

use*_*603 5 firebase flutter firebase-analytics

我想使用 Firebase 分析将 Flutter 应用程序中的事件记录到我的 Firebase 项目的 DebugView 中。

我正在使用此 GitHub 中的示例应用程序。

我已经输入了 Xcode 参数 -FIRDebugEnabled 和 -FIRAnalyticsDebugEnabled,如这个 github 问题所示

我将 GoogleService-info.plist 中的 IS_ANALYTICS_ENABLED 更改为 true。

未启用 DebugView 日志记录。

日志事件将转到 Firebase,因为我可以在 StreamView 中查看它们。

我无法从我的 Flutter 应用程序中获取日志,以便在我的项目的 Firebase / DebugView 中看到。

  • 我进入了 XCode 并按照其他人的指示添加了上面提到的两个参数
  • 我在 GoogleService-Info.plist 中将 IS_ANALYTICS_ENABLED 从 false 更改为 true。
  • 我验证了事件是否被发布到 Firebase,因为它们出现在 StreamView 中。

小智 9

我像你一样搜索并尝试了大多数情况,但它也不起作用。但后来我重置了那些更改并仅尝试-FIRAnalyticsDebugEnabled并且它确实对我有用。

我想您已经设置并连接了您的项目与 firebase 并按照firebase_analytics中的示例进行操作。以下是我在 Firebase 控制台中启用 debugview 的操作。

  • android:使用此命令启用

    adb shell setprop debug.firebase.analytics.app com.example.app_name

  • iOS系统

    将 -FIRAnalyticsDebugEnabled 添加到 Product\Schema\Edit Schema

希望这可以帮助那些仍然遇到这个问题的人。

  • 除了 @kimhak 的回答之外,请尝试再次卸载并重新安装该应用程序 (4认同)