0

Я использую playgameservices sdk для единства в своей игре. Однако я не могу получить идентификатор электронной почты для входа в систему на iOS. Должен ли я определять любое разрешение при инициализации класса playgamesserviceplatform? Пожалуйста, дайте мне знать правильную процедуру получения идентификатора электронной почты.Как я могу получить идентификатор электронной почты пользователя Google при использовании playgameservices sdk в Unity 3D?

Благодаря

+0

Там в настоящее время является ошибка в игровых сервисах Google Play для IOS SDK предотвращающего получения адреса электронной почты. –

ответ

3

Я нашел это link, которые могут быть полезны. Ниже приведен процесс, описанный в ссылке

Чтобы получить доступ к электронной почте игрока или к токену доступа, вам необходимо настроить веб-приложение, связанное с игрой, в Play Game Console. Если ваша игра не использует пользовательское фоновое приложение, вы можете установить URL-адрес запуска https://localhost.

Скопируйте идентификатор клиента из веб-приложения и введите его в диалоговом окне настройки этого плагина. Это позволит настроить правильные разрешения и настройки, необходимые для доступа к адресу электронной почты и токен доступа.

Чтобы получить электронную почту:

Debug.Log("Local user's email is " + 
    ((PlayGamesLocalUser)Social.localUser).Email); 

Чтобы получить маркер доступа:

Debug.Log("AccessToken is " + 
    ((PlayGamesLocalUser)Social.localUser).accessToken); 

Чтобы получить маркер ID:

Debug.Log("IdToken is " + 
    ((PlayGamesLocalUser)Social.localUser).idToken); 

ПРИМЕЧАНИЕ: адреса электронной почты и доступа к лексемы доступно только в потоке пользовательского интерфейса. Если вам нужно, чтобы получить эти из потока без пользовательского интерфейса, вы можете использовать вспомогательную функцию RunOnGameThread:

GooglePlayGames.OurUtils.PlayGamesHelperObject.RunOnGameThread(
    () => { Debug.Log("Local user's email is " + 
       ((PlayGamesLocalUser)Social.localUser).Email); 
      // use the email as needed 
      }); 
Смежные вопросы

 Смежные вопросы