Вход в Google всегда вызывает исключение входа в Google.
Я использую: а. Юнити 2018.1.5f1 б. firebase_unity_sdk_6.2.0 в. Плагин входа в Google-1.0.4
Шаги: 1. Настройте приложение Unity на Firebase.
Импортировал оба плагина вместе с Sample Google Script.
Я использую сценарий входа в Google Sample.
Добавлен отпечаток SHA-1 из C:\Users\user.android\debug.keystore в консоль Firebase.
Скачал и добавил googleservices.json в корень папки Assets.
Использован идентификатор из типа клиента oauth 3 в идентификатор веб-клиента.
Всегда получаю исключение для входа в Google
ПРИМЕЧАНИЕ. Никаких сторонних модулей не добавлено, только реклама Unity.
void Awake() {
configuration = new GoogleSignInConfiguration {
WebClientId = webClientId,//using id from google_services.json
RequestIdToken = true
};
}
public void OnSignIn() {
GoogleSignIn.Configuration = configuration;
GoogleSignIn.Configuration.UseGameSignIn = false;
GoogleSignIn.Configuration.RequestIdToken = true;
AddStatusText("Calling SignIn");
GoogleSignIn.DefaultInstance.SignIn().ContinueWith(
OnAuthenticationFinished,
TaskScheduler.FromCurrentSynchronizationContext());
}
Это сборка Android.
Если кто-то может помочь, будем признательны. Спасибо.
Used the id from oauth client type 3 to the webclient ID.
- person Gazihan Alankus   schedule 20.07.2019