我开发了一个iOS应用程序(Swift 4),并且我已经成功添加了Firebase Performance来制作自定义跟踪。
但是我也希望监控网络性能,不幸的是,我的应用程序发起的网络请求没有被捕获(但是崩溃解决方案的网络请求被正确捕获)。
正如官方文档中所述,iOS上的Firebase性能存在已知问题:
我使用NSURLSession而非NSURLConnection,因此第一个问题不适用。
我使用自定义委托,但我已经实现了所有可能的委托方法(以符合第二个问题)。
任何想法为什么它不起作用以及如何解决问题?
亲切的问候
答案 0 :(得分:0)
你还有这个问题吗? Firebase Performance中的自动网络集合在它们出现在控制台中之前需要最少数量的事件。通常在已发布的应用中,这不是问题。但是,如果您刚刚添加了SDK或新的URL端点并进行了手动测试,则需要进行几次迭代才能显示足够的样本。
这同样适用于更复杂的URL模式:随着收集更多事件,URL路径将细分为更精细的细节级别。