-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🐛] Bug Report Title - No visible @interface for 'FIRAuth' #7267
Comments
I encountered a similar issue with version 18.3.0. I think you should try changing the version. I tested 17.4.3, and everything is working fine again. |
i am also facing same with with the version 18.3.0 |
Rollback to v17.4.3 is working for me. Thank @lngdao |
I think this error is something related to new 0.72 react-native or new 49 expo version. I have a project using expo 48 and rn 0.71 with react-native-firebase at 18.1 and it's working nice but with 0.72 and 49 (even keeping rnfirebase the same) this error hapens |
+1 |
Hi there! The error is related to a new API added in react-native-firebase 18.3.0 https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md#1830-2023-07-19
In that review I noted this as a potential break #7239 (review)
...however it should not have affected anyone that followed the breaking change process from v17 to v18 of react-native-firebase, as that required firebase-ios-sdk 10.8.0, which is the minimum requirement for the added API released in It seems that you could either remain on react-native-firebase 18.2.0 (not recommended) or you could make sure that you have truly adopted the correct + up to date firebase-ios-sdk underlying (currently at 10.14.0, may versions past 10.8.0). Specifically if you have an override set in your Podfile, you might remove that (recommended) or at least bump it to 10.8.0+ (ideally 10.14.0) This is not a bug in react-native-firebase though, just a versioning misalignment that I believe is project-specific. I don't think there is anything more actionable here besides the information + suggestions I've posted above so I'll close this |
Issue
Describe your issue here
I'm having the error
no visible @interface for 'FIRAuth' declares the selector 'revokeTokenWithAuthorizationCode:completion:'
when compiling with expo withrun:ios
.I've tryed deleting the
pods
and wholeios
folder and reinstalled all dependencies. In previous18.1.0
everything was working fine.Project Files
Javascript
Click To Expand
package.json
:firebase.json
for react-native-firebase v6:# N/A
iOS
Click To Expand
ios/Podfile
:AppDelegate.m
:Android
Works fine on android
Environment
Click To Expand
react-native info
output:react-native-firebase
version you're using that has this issue:18.1.0
-Firebase
module(s) you're using that has the issue:auth
TypeScript
?Y
&latest
React Native Firebase
andInvertase
on Twitter for updates on the library.The text was updated successfully, but these errors were encountered: