В unity все работает нормально, аутентификация проходит. Но при сборке на андроиде ничего не выходит. Я посмотрел у кого были такие же проблемы, но мне это не особо помогло. Я бьюсь над этим уже два дня
Error Unity InvalidOperationException: Don't call other Firebase functions while CheckDependencies is running.
Error Unity at Firebase.FirebaseApp.SetCheckDependenciesThread (System.Int32 threadId) [0x00000] in :0
Error Unity at Firebase.FirebaseApp.CheckDependenciesAsync () [0x00000] in :0
Error Unity at Firebase.FirebaseApp.CheckAndFixDependenciesAsync () [0x00000] in :0
Error Unity at FirebaseInitScript.CheckIfReady () [0x00000] in :0
функция проверки готовности Firebase по совету stackoverflow с похожей проблемой
были и другие способы устранения, которые не помогли
В unity все работает нормально, аутентификация проходит. Но при сборке на андроиде ничего не выходит. Я посмотрел у кого были такие же проблемы, но мне это не особо помогло. Я бьюсь над этим уже два дня [code]using UnityEngine; using Firebase; using Firebase.Auth; using System;
public class FirebaseInitScript : MonoBehaviour { public static event Action OnFirebaseInitialized; public static bool firebaseReady;
void Start() { CheckIfReady(); }
public static void CheckIfReady() { Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task => { Firebase.DependencyStatus dependencyStatus = task.Result; if (dependencyStatus == Firebase.DependencyStatus.Available) { Firebase.FirebaseApp app = Firebase.FirebaseApp.DefaultInstance; firebaseReady = true; Debug.Log("Firebase is ready for use."); OnFirebaseInitialized?.Invoke(); } else { firebaseReady = false; UnityEngine.Debug.LogError(System.String.Format( "Could not resolve all Firebase dependencies: {0}", dependencyStatus)); } }); } }
[/code] Logcat: [code]Error Unity InvalidOperationException: Don't call other Firebase functions while CheckDependencies is running. Error Unity at Firebase.FirebaseApp.SetCheckDependenciesThread (System.Int32 threadId) [0x00000] in :0 Error Unity at Firebase.FirebaseApp.CheckDependenciesAsync () [0x00000] in :0 Error Unity at Firebase.FirebaseApp.CheckAndFixDependenciesAsync () [0x00000] in :0 Error Unity at FirebaseInitScript.CheckIfReady () [0x00000] in :0 [/code] функция проверки готовности Firebase по совету stackoverflow с похожей проблемой были и другие способы устранения, которые не помогли