After integrating Firebase Authentication i am unable to run the app on ios
You skipped the template.
Your pods are out of date. Use 6.13.0
@mikehardy FYI the docs are out of date. The v5.x.x docs say to use pod 'Firebase/Auth', '~> 6.3.0'
The versions move quickly and I was busy implementing the apple sign-in vs updating all the docs - but you can help, there's an edit button top-right of every page on the docs site
compatibility matrix says 6.13+ at least, so it's in one spot but not everywhere
@mikehardy thanks, it's working when changed with 6.13.0
Official Documentation Page Link:
https://v5.rnfirebase.io/docs/v5.x.x/auth/ios
if you will not use apple as sign-in method you can easily comment this condition
in RNFirebaseAuth.m
file where error occurred
// else if ([provider compare:@"apple.com" options:NSCaseInsensitiveSearch] == NSOrderedSame) {
// credential = [FIROAuthProvider credentialWithProviderID:@"apple.com" IDToken:authToken rawNonce:authTokenSecret];
// }
@MhamedRamadan10 if you are on a firebase-ios-sdk version so old it does not have that method, you are most likely not compatible with ios14 and may not even be compatible with ios13. You should update.
Most helpful comment
You skipped the template.
Your pods are out of date. Use 6.13.0