FLEXTool / FLEX

An in-app debugging and exploration tool for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Firebase logging response not captured by network monitor

pwadowski opened this issue · comments

Environment

  • Platform+version: iOS 15.4
  • FLEX version: 4.7.0

Bug Report

I tried FLEX for the first time and noticed that Network History doesn't work in my project. All of the endpoints of the project backend and Firebase endpoints stuck on Awaiting response status. I have tried to manipulate with response cache limit but it didn't helped. I installed FLEX through Cocoapods and checked both on simulator and physical device.

Thanks! I'll look into this, have been seeing the same thing on my end with firebase logging.

I am facing same issue, I am using URL session

Solved! TLDR: add firebase_performance_collection_deactivated to your Info.plist and set it to NO

https://firebase.google.com/docs/perf-mon/disable-sdk?platform=ios

Solved! TLDR: add firebase_performance_collection_deactivated to your Info.plist and set it to NO

https://firebase.google.com/docs/perf-mon/disable-sdk?platform=ios

I want to suggest an additional solution for this issue.

I added the relevant key to info.plist, but the problem was not resolved. But when I removed FirebasePerformance from the Project, the problem was solved.

if you are using FirebasePerformance, you can add FirebasePerformance to your Podfile with setting configuration like below.
pod 'FirebasePerformance', '7.4.0', :configurations => ["Release"]
(7.4.0 is the specific version we use. You can change it according to your needs.)

In this way, you can avoid the "awaiting response" problem in Debug configuration like me.