首页 > 解决方案 > Firebase 性能 | 控制台中不显示任何数据

问题描述

我已经使用以下 iOS 文档安装并配置了 Firebase Performance SDK: https ://firebase.google.com/docs/perf-mon/get-started-ios

但是,我注意到在将它添加到我的应用程序以及简单的跟踪并等待 24 小时后,Firebase 控制台中没有出现性能数据。经过进一步调查,我注意到我在 XCode 控制台中收到以下错误消息:

[Firebase/Performance][I-PRF300005] URL 长度超出限制,截断记录的 URL - https://settings.crashlytics.com/spi/v2/platforms/ios/apps/com.[mycompany].[app_id]/settings .

所以我的问题是: 1. 如何以及在哪里增加 crashlytics 的 url 限制?2. 这是 Firebase 控制台中未显示性能数据的唯一原因吗?非常感谢您对这个重要问题的任何见解和帮助。

标签: iosswiftfirebasefirebase-performance

解决方案


经过几天的等待,我的结果没有任何变化,性能数据确实出现了。此外,这是 Firebase 支持关于 URL 长度的官方回复:

“我们的工程师注意到这是按预期工作的。当 URL 太长时,它不会被打印出来,并且可以编码的最大 url 长度为 2000 字节。这是为了保护我们的系统免受编程错误。这也是可能的您遇到了格式错误的 URL 或错误的 URL 请求。”

希望这对某人有帮助!


推荐阅读