我想使用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中。
2条答案
按热度按时间jdzmm42g1#
我像你一样搜索并尝试了大多数案件但它没有工作太。但是,我重置了这些更改,并尝试只**-FIRAnecticsDebugEnabled**,它确实为我工作。
我想你已经设置并连接了你的项目与firebase和以下的例子在firebase_analytics。下面是我在Firebase Console中启用debugview的步骤。
第一个月
将-FIRAnalyticsDebugEnabled添加到Product\Schema\Edit Schema
希望这能帮助那些仍然遇到这个问题的人。
dced5bon2#
在Flutter中,唯一对我有用的是 * 首先 * 做@Kimhak的解决方案:
1.打开XCode
1.在顶部菜单栏中,点击“产品”
1.点击“方案”
1.单击“编辑方案...”
1.将值
-FIRAnalyticsDebugEnabled
添加到“运行”部分,子标题为“调试”,位于“启动时传递的参数”下方1.点击“关闭”(它会自动保存您的附加值)
然后在Flutter项目根目录下运行:
这为我解决了它!