两天前,我在我的 React Native iOS 项目中安装了 Firebase 性能监控。昨天和今天,我查看了 Firebase 控制台中的网络请求选项卡。仅出现了来自 graph.facebook.com、googleapis.com 和 google.com/gcm 的少数请求。React Native 代码中 Fetch API 发出的任何 API 请求都没有显示。
我按照https://firebase.google.com/docs/perf-mon/get-started-ios中的步骤 1-3 进行安装。以下是命令中已安装 Pod 的列表pod install
:
Using Alamofire (4.5.1)
Using CocoaLumberjack (3.3.0)
Using FLAnimatedImage (1.0.12)
Using Firebase (4.8.0)
Using FirebaseAnalytics (4.0.5)
Using FirebaseCore (4.0.13)
Using FirebaseInstanceID (2.0.8)
Using FirebaseMessaging (2.0.8)
Using FirebasePerformance (1.1.0)
Using FirebaseSwizzlingUtilities (1.0.0)
Using GTMSessionFetcher (1.1.12)
Using GoogleToolboxForMac (2.1.3)
Using Kingfisher (4.2.0)
Using NYTPhotoViewer (1.3.0)
Using Protobuf (3.5.0)
Using SVGKit (2.0.1)
Using nanopb (0.3.8)
我从我的应用程序中总共发出了大约 50 个请求,从那时起已经过去了 2 天。这足以显示请求吗?性能监控是否不支持 React Native 中的 fetch API,或者是否需要任何额外的步骤才能使其工作?