ios - 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 控制台中未显示性能数据的唯一原因吗?非常感谢您对这个重要问题的任何见解和帮助。
解决方案
经过几天的等待,我的结果没有任何变化,性能数据确实出现了。此外,这是 Firebase 支持关于 URL 长度的官方回复:
“我们的工程师注意到这是按预期工作的。当 URL 太长时,它不会被打印出来,并且可以编码的最大 url 长度为 2000 字节。这是为了保护我们的系统免受编程错误。这也是可能的您遇到了格式错误的 URL 或错误的 URL 请求。”
希望这对某人有帮助!
推荐阅读
- r - 如何将字符串列表转换为唯一的单个字符?
- python - 列表压缩不返回空列表值
- google-apps-script - 使用 Google 应用脚本合并和更新 Google 表格
- javascript - 如何在 Mocha/Chai 测试中测试“catch(e)”块?
- java - 咖啡因缓存 - 指定条目的到期时间
- azure-functions - Azure 数据工厂管道编排框架
- vue.js - Vuejs:日期 1 在日期 2 之后
- r - R - 强制一组索引行始终是矩阵(或数组)
- javascript - jQuery 多图像预览,每个图像的文件名、文件大小和删除功能
- flutter - Flutter - 使用 Provider + ChangeNotifier 更改主题颜色(primarySwatch)