#c# #unity3d #google-play-games
#c# #unity3d #google-play-games
Вопрос:
Я добавил кнопку входа в Google, и я правильно реализовал все ключи входа и сертификаты, поэтому, когда я нажимаю на кнопку входа в систему, появляется надпись «Подключение к играм», затем появляется зеленый круг на 1 секунду, и после этого ничего не происходит, я вызываю вход с кнопки, и аутентификация завершена.сделано при запуске. Пожалуйста, помогите
Примечание: я создаю эту игру в Unity и использую последнюю версию плагина play games (0.10.11)
public class PlayGamesController : MonoBehaviour {
private void Start()
{
AuthenticateUser();
}
public void AuthenticateUser()
{
PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();
PlayGamesPlatform.InitializeInstance(config);
PlayGamesPlatform.Activate();
}
public void SignIn()
{
Social.localUser.Authenticate((bool success) =>
{
if (success == true)
{
Debug.Log("Logged in to Google Play Games Services");
}
else
{
Debug.LogError("Unable to log in to Google Play Games Services");
}
});
}
}
Комментарии:
1. Кроме того, я создал 2 связанных учетных данных как для ключей входа, так и для ключей, соответствующих моим ключам хранилища ключей и play console, так что даже там проблем нет, я искал буквально везде и, похоже, не могу с этим справиться, любая помощь приветствуется. Спасибо
Ответ №1:
РЕШАЕМАЯ: Проблема заключалась в том, что на моем телефоне была добавлена еще одна учетная запись Google вместе с тестовой учетной записью, и мне просто пришлось удалить другую, и бум, она успешно вошла в систему. Поэтому для всех, у кого это есть или может быть когда-либо, следите за учетными записями, которые у вас есть, кроме тестовой учетной записи.