Как исправить «Имя» «PlayInteGrityAppcheckProviderFactory», не существует в текущем контексте »при использовании целостнAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как исправить «Имя» «PlayInteGrityAppcheckProviderFactory», не существует в текущем контексте »при использовании целостн

Сообщение Anonymous »

Я сталкиваюсь с проблемой, когда пытаюсь создать свое приложение, используя честность игры в библиотеке Firebase на Unity. Вот мой класс, который работает в отладке и компилируется также, если я удаляю код Android с целостностью воспроизведения, но не компилируется, когда я его помесчу: < /p>

Код: Выделить всё

using UnityEngine;
using Firebase;
using Firebase.Extensions;
using Firebase.AppCheck;

public class FirebaseInit : MonoBehaviour
{
public bool isDebugMode = false;
private const string debugToken = "xxxxxxxxxxxxxxxxxxxxxxx";

void Start()
{
if (isDebugMode)
{
DebugAppCheckProviderFactory.Instance.SetDebugToken(debugToken);
FirebaseAppCheck.SetAppCheckProviderFactory(DebugAppCheckProviderFactory.Instance);
} else
{
#if UNITY_ANDROID && !UNITY_EDITOR
FirebaseAppCheck.SetAppCheckProviderFactory(PlayIntegrityAppCheckProviderFactory.Instance);
#endif
}

FirebaseApp.CheckAndFixDependenciesAsync().ContinueWithOnMainThread(task =>
{
if (task.Result == DependencyStatus.Available)
{
Debug.Log(isDebugMode
? "Firebase + App Check initialisé avec Debug Provider"
: "Firebase initialisé (App Check par défaut – Play Integrity en prod)");
}
else
{
Debug.LogError("Firebase non initialisé : " + task.Result);
}
});
}
}
< /code>
И вот ошибка: < /p>
Assets\Scripts\FirebaseInit.cs(20,57): error CS0103: The name 'PlayIntegrityAppCheckProviderFactory' does not exist in the current context
У меня есть зависимость от целостности игры 18.0.0, но она все еще не работает.

Подробнее здесь: https://stackoverflow.com/questions/796 ... xist-in-th
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»