Идентификатор отсутствует в GameCenter Firebase AuthC#

Место общения программистов C#
Ответить
Anonymous
 Идентификатор отсутствует в GameCenter Firebase Auth

Сообщение Anonymous »

Я реализовал аутентификацию в PlayGames для Android. Когда пользователи входят в систему, их имена пользователей отображаются в разделе «Идентификатор» консоли FireBase.
В GameCenter этого не происходит:

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

public void AuthenticateToGameCenter(Action onAuthenticationComplete = null)
{
Social.localUser.Authenticate(success =>
{
Debug.Log("Game Center Initialization Complete - Result: " + success);
if (onAuthenticationComplete != null)
onAuthenticationComplete();
});
}

public Task SignInWithGameCenterAsync()
{
var credentialTask = Firebase.Auth.GameCenterAuthProvider.GetCredentialAsync();
var continueTask = credentialTask.ContinueWithOnMainThread((Task task) =>
{
if (!task.IsCompleted)
return null;

if (task.Exception != null)
Debug.Log("GC Credential Task - Exception: " + task.Exception.Message);

var credential = task.Result;
Debug.Log($"credential { task.Result}");

var loginTask = auth.SignInWithCredentialAsync(credential);
return loginTask.ContinueWithOnMainThread(handleLoginResult);
});

return continueTask;
}

private void GameCenterLogin()
{
// first initialize, then sign in
var signinAsync = new Action(() => SignInWithGameCenterAsync());
AuthenticateToGameCenter(signinAsync);
}
Изображение

Я авторизация неправильная?

Подробнее здесь: https://stackoverflow.com/questions/706 ... ebase-auth
Ответить

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

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

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

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

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