Не работает на устройстве Android после интеграции Firebase в Unity - PullRequest
0 голосов
/ 26 октября 2018

У меня есть игровой проект Unity для мобильных платформ, IOS и Android. После интеграции с Firebase Analytics он перестал работать на устройствах Android, но все еще работал в Unity Editor.

Для интеграции я импортировал только FirebaseAnalytics.package и добавил следующий код для инициализации:

    Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task => {
        var dependencyStatus = task.Result;
        if (dependencyStatus == Firebase.DependencyStatus.Available)
        {
            Debug.Log("Enabling data collection.");
            FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
            Debug.Log("Set user properties.");
            FirebaseAnalytics.SetUserProperty(
            FirebaseAnalytics.UserPropertySignUpMethod,"Google");
            FirebaseAnalytics.SetMinimumSessionDuration(new TimeSpan(0, 0, 10));
            FirebaseAnalytics.SetSessionTimeoutDuration(new TimeSpan(0, 30, 0));

        }
        else
        {
            UnityEngine.Debug.LogError(System.String.Format("Could not resolve all Firebase dependencies: {0}", dependencyStatus));
        }
    });
...