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

tvz2xvvm  于 2023-08-07  发布在  Flutter
关注(0)|答案(2)|浏览(122)

我想使用Firebase分析将Flutter应用中的事件记录到Firebase项目的DebugView中。
我正在使用this GitHub的示例应用程序。
我输入了Xcode参数-FIRDebugEnabled和-FIRAnalyticsDebugEnabled,如in this github issue所示
我将GoogleService-info.plist中的IS_ANALYTICS_ENABLED更改为true。
未启用DebugView日志记录。
日志事件正在进入Firebase,因为我可以在StreamView中查看它们。
我无法从我的flutter应用程序中获取日志,以便在我的项目的Firebase / DebugView中看到。

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

jdzmm42g1#

我像你一样搜索并尝试了大多数案件但它没有工作太。但是,我重置了这些更改,并尝试只**-FIRAnecticsDebugEnabled**,它确实为我工作。
我想你已经设置并连接了你的项目与firebase和以下的例子在firebase_analytics。下面是我在Firebase Console中启用debugview的步骤。

  • android:使用此命令启用

第一个月

  • 操作系统

将-FIRAnalyticsDebugEnabled添加到Product\Schema\Edit Schema
希望这能帮助那些仍然遇到这个问题的人。

dced5bon

dced5bon2#

在Flutter中,唯一对我有用的是 * 首先 * 做@Kimhak的解决方案:
1.打开XCode
1.在顶部菜单栏中,点击“产品”
1.点击“方案”
1.单击“编辑方案...”
1.将值-FIRAnalyticsDebugEnabled添加到“运行”部分,子标题为“调试”,位于“启动时传递的参数”下方
1.点击“关闭”(它会自动保存您的附加值)
然后在Flutter项目根目录下运行:

flutter clean
flutter pub get
cd ios ; pod install

这为我解决了它!

相关问题