Я знаю, что эта проблема уже задана, и я искал ту же проблему в 3 дня, но она не работает .. Поэтому я хочу знать, в чем проблема
В приложении всплывающая панель входа в службу Google Play Service, но всегда не удается авторизоваться.
журнал регистрации студийного кота:
09-01 16:36:14.723 899-934/? I/Unity: Starting Auth with token client.
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:14.760 899-934/? E/Unity: Unable to find kernel32.dll
09-01 16:36:14.887 899-934/? W/Unity: !!! [Play Games Plugin DLL] 09/01/18 7:36:14 +00:00 WARNING: Creating new PlayGamesPlatform
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:14.888 899-934/? I/Unity: [Play Games Plugin DLL] 09/01/18 7:36:14 +00:00 DEBUG: Activating PlayGamesPlatform.
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
[Play Games Plugin DLL] 09/01/18 7:36:14 +00:00 DEBUG: PlayGamesPlatform activated: GooglePlayGames.PlayGamesPlatform
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:14.889 899-934/? I/Unity: [Play Games Plugin DLL] 09/01/18 7:36:14 +00:00 DEBUG: Creating platform-specific Play Games client.
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
[Play Games Plugin DLL] 09/01/18 7:36:14 +00:00 DEBUG: Creating Android IPlayGamesClient Client
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.011 899-934/? I/Unity: ---- [0] -- 37
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.291 899-899/? D/GamesUnitySDK: Performing Android initialization of the GPG SDK
09-01 16:36:15.385 899-899/? I/Unity: Building GPG services, implicitly attempts silent auth
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.517 899-934/? I/Unity: [Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: Starting Auth Transition. Op: SIGN_IN status: 13
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
[Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: Invoking callbacks, AuthState changed from silentPending to Unauthenticated.
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
[Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: there are pending auth callbacks - starting AuthUI
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.619 899-934/? I/Unity: [Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: Starting Auth Transition. Op: SIGN_IN status: ERROR_NOT_AUTHORIZED
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
[Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: AuthState == Unauthenticated calling auth callbacks with failure
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.639 899-934/? I/Unity: Authentication failed
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
09-01 16:36:15.652 899-934/? I/Unity: [Play Games Plugin DLL] 09/01/18 7:36:15 +00:00 DEBUG: Invoking user callback on game thread
1. Альфа-версия приложения опубликована в консоли разработчика и протестирована при загрузке с маркета, поэтому я использовал ключ APPSIGN SHA1 в Google API. Я попытался изменить его, загрузив ключ sha-1, но он был бесполезен.
2. Я также проверил тестовый аккаунт
3. это код логина gpgs
void Start () {
tmp = 1000;
Data = GameObject.Find("Data");
DataScript = Data.GetComponent<Data>();
PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder()
.RequestServerAuthCode(false /* Don't force refresh */)
.Build();
PlayGamesPlatform.DebugLogEnabled = true;
PlayGamesPlatform.InitializeInstance(config);
PlayGamesPlatform.Activate();
}
public void SignIn()
{
Social.localUser.Authenticate(success => {
if (success)
{
Debug.Log("Authentication successful");
string userInfo = "Username: " + Social.localUser.userName +
"\nUser ID: " + Social.localUser.id +
"\nIsUnderage: " + Social.localUser.underage;
Debug.Log(userInfo);
}
else
Debug.Log("Authentication failed");
});
}