Firebase not initializing in iOS Unreal Engine 5.6 app (using MetaHuman + FirebaseFeatures)

Hi everyone,

I'm building a native iOS app using Unreal Engine 5.6 with Firebase for authentication and Firestore. The app uses a MetaHuman avatar and is meant to run as a standalone UE app on iPhone.

I'm using this Firebase wrapper: 👉 https://pandoa.github.io/FirebaseFeatures/

I've followed all the steps, including:

Adding GoogleService-Info.plist to the Xcode project and ensuring it’s in the correct target

Calling FIRApp.configure() in AppDelegate

Verifying the plist is bundled correctly

However, the app crashes on launch, and Firebase does not initialize properly.

Crash log shows:

[FirebaseCore][I-COR000005] No app has been configured yet. Setup details:

Unreal Engine: 5.6 (source build, macOS)

iOS Deployment: 17.5

MetaHuman character packaged correctly and app launches fine without Firebase

Has anyone here managed to get Firebase working inside a native Unreal Engine iOS app with this setup? I'd love to hear if there’s something I’m missing — maybe something with initialization timing or module loading?

Thanks so much in advance 🙏

Answered by DTS Engineer in 849559022

Hello,

We're unable to provide support for 3rd-party game engines or server storage solutions.

Please reach out the Unreal and Firebase communities for these concerns.

Hello,

We're unable to provide support for 3rd-party game engines or server storage solutions.

Please reach out the Unreal and Firebase communities for these concerns.

Firebase not initializing in iOS Unreal Engine 5.6 app (using MetaHuman + FirebaseFeatures)
 
 
Q