using System.Collections; using System.Collections.Generic; using Firebase; using UnityEngine; public class FireBaseSDKManager : MonoBehaviour { public static FireBaseSDKManager Instance; public bool IsInit {private set; get; } private void Awake() { Instance = this; InitSDK(); } private async void InitSDK() { var dependencyStatus = await FirebaseApp.CheckAndFixDependenciesAsync(); if (dependencyStatus == DependencyStatus.Available) { IsInit = true; Debug.Log("Firebase initialized successfully (without Remote Config defaults)"); } else { Debug.LogError($"Could not resolve Firebase dependencies: {dependencyStatus}"); } } }