Replies: 1 comment 12 replies
-
smells like firebase-ios-sdk underlying issue if it is iOS only, and on some methods but not others Unfortunately you are crossing a couple major version boundaries so I'm not sure how many times you'd have to bisect to check all the different firebase-ios-sdk releases. That's the other avenue to pursue - upgrade step-wise (or bisect) checking only the react-native-firebase versions where I mention in the CHANGELOG that I've adopted a new firebase-ios-sdk We release fairly often here so each version is usually pretty small at least, and we issue semver majors for even tiny breaks so those are usually pretty small too. Ideally checking where the break happened and zeroing in on the diff isn't too hard Not having a full reproduction is tough though |
Beta Was this translation helpful? Give feedback.
-
I recently upgraded the version of
@react-native-firebase/auth
from^19.2.2
to^21.6.1
, and I started experiencing a strange issue only on iOS. All existing logged-in users on iOS are returning an empty array for theproviderData
field when using theonAuthStateChanged
listener. However, when users log out and log back in, or when a new user signs up, the issue does not occur, and theproviderData
array contains the expected data (such as information about which login provider was used).Since this issue is happening in production and only with logged-in users, I am unable to exactly replicate or gather all the information needed to create a comprehensive bug report at this point. I am not sure where to start troubleshooting or what additional debug logs to add, and I would really appreciate any help to get started in diagnosing the root cause.
Has anyone else encountered this issue after upgrade?
Beta Was this translation helpful? Give feedback.
All reactions