[REQUIRED] Step 1: Describe your environment
Xcode version: 11.5
Firebase SDK version: 6.28.1
Firebase Component: FirebaseApp config
Installation method: CocoaPods
[REQUIRED] Step 2: Describe the problem
Steps to reproduce:
Hi, I just update firebase v6.28.0 to v6.28.1, when update finish and build it said "Use of unresolved identifier 'FirebaseApp' ", and when I revert back to v6.28.0 it's normal. Do you know why ?
I found a few problems with this issue:
It has been resolved by import FirebaseCore.
@nguyencongthienvu Thanks
Duplicate of #6066
Could you please update the documentation at https://firebase.google.com/docs/crashlytics/get-started?platform=ios because it says import Firebase which is misleading?
@stanfeldman import Firebase should still work and is supported. See the ongoing issue at #6066.
Could you please update the documentation at https://firebase.google.com/docs/crashlytics/get-started?platform=ios because it says
import Firebasewhich is misleading?



@stanfieldman import Firebase still fine, include analytic or crash, about config when only import Firebaseapp with config it will occur but when import FirebaseCore it will normal.
Please update documentation Auth also has the same issue until you import FirebaseAuth and import FirebaseCore
Hi all. I'm still in trouble from last week. I have tried what sdnetwork specifies from https://github.com/firebase/firebase-ios-sdk/issues/6066, and it only works at few times. It mainly fails when working with a physical device. With the simulator it compiles well.
Firebase installed pods:
pod 'Firebase/Analytics'
pod 'Firebase/DynamicLinks'
pod 'Firebase/Crashlytics'
pod 'Firebase/Messaging'
pod 'Firebase/RemoteConfig'
log from pod install:
Installing Firebase (6.28.1)
Installing FirebaseABTesting (4.0.0)
Installing FirebaseAnalytics (6.6.2)
Installing FirebaseCore (6.9.1)
Installing FirebaseCoreDiagnostics (1.5.0)
Installing FirebaseCrashlytics (4.3.0)
Installing FirebaseDynamicLinks (4.2.0)
Installing FirebaseInstallations (1.5.0)
Installing FirebaseInstanceID (4.5.0)
Installing FirebaseMessaging (4.6.0)
Installing FirebaseRemoteConfig (4.7.0)
XCode version: 11.6
physical device: iPhone 11 Pro iOS 13.6
CocoaPod version: 1.8.4
MacOS Catalina version: 10.15.6

@rastorgaespinoza for FirebaseApp use import FirebaseCore and I would assume for Messaging do import FirebaseMessaging
Just ran in to this issue myself when setting up Firebase Dynamic Links. It worked fine until I did a Clean Build Folder under Product tab in XCode...then for some reason I had to use FirebaseCore to initialize and then import FirebaseDynamicLinks for the Dynamic Links code. Anyone else have this type of scenario? I'd prefer to just import Firebase like the instructions say here: https://firebase.google.com/docs/ios/setup#analytics-enabled
no such module FirebaseCore
No such module 'FirebaseAuth'
See the resolution at https://github.com/firebase/firebase-ios-sdk/issues/6066#issuecomment-662580211. If that still doesn't work, we'll need a reproducible example to help with this issue.
Most helpful comment
It has been resolved by import FirebaseCore.