记录或调试iOS的Firebase HttpMetric跟踪调用(无需等待12h)

时间:2018-11-06 22:19:34

标签: ios firebase debugging logging

默认情况下,您可以在Firebase中添加HttpMetric调用,然后可以等待12小时以使这些指标显示在“网络”部分下的Firebase仪表板上...

但是,如果您只是想验证自己是否做对了,那真不是那么好,而且您必须等待12小时才能发现...

可以通过“调试”部分验证常规事件(即跟踪事件,但不能验证联网或HttpMetric数据),

https://firebase.google.com/docs/analytics/debugview

在Android上,您可以根据以下说明启用日志记录以验证网络日志记录集成是否正常工作:

https://firebase.google.com/docs/perf-mon/get-started-android#debugging_integration

但是似乎没有任何相应的方法可以实时或接近实时地记录iOS的HttpMetric信息...

现在,我正在显示网络日志记录(即基本的性能监控)。昨天,我添加了一些自定义HttpMetric跟踪,并且我已经验证了stop和start均已使用正确的属性成功调用了……但是自定义属性尚未显示出来。等待12小时以测试它是否正常工作(或应该正常工作)非常麻烦。

如果有一种方法可以查看在应用程序的控制台输出中记录的内容(例如,通过上面的第二个链接,如Android的mldb logcat),那就太好了...

或者Firebase Debug事件查看器显示了网络调用...

还有其他可用于此的东西吗?

1 个答案:

答案 0 :(得分:0)

您尝试过吗?

https://firebase.google.com/docs/perf-mon/get-started-ios#view-log-messages

它允许在IDE输出控制台上记录请求。