【发布时间】:2021-02-09 01:10:09
【问题描述】:
来自 firebase 的 help doc,它指出
对于所有应用类型,性能监控会自动收集 跟踪您的应用发出的每个网络请求,称为 HTTP/S 网络请求跟踪性能监控自动收集 使用以下网络的网络请求的指标 库:URLSession、URLConnection
他们如何自动跟踪 http 请求?
【问题讨论】:
标签: ios objective-c swift firebase firebase-performance
来自 firebase 的 help doc,它指出
对于所有应用类型,性能监控会自动收集 跟踪您的应用发出的每个网络请求,称为 HTTP/S 网络请求跟踪性能监控自动收集 使用以下网络的网络请求的指标 库:URLSession、URLConnection
他们如何自动跟踪 http 请求?
【问题讨论】:
标签: ios objective-c swift firebase firebase-performance
在 iOS 上,Firebase 性能监控使用 method swizzling 有效地将对 NSURLConnection 的调用重写为它自己的实现(反过来又调用回原始的 iOS 实现)。这允许 SDK 记录应用对 HTTP 请求所做的操作。
【讨论】: