В приложении Flutter я использую клиент
Google Oauth 2.0 для входа в систему. Я создал отдельный клиент для веб-версии, отладки и сборки выпуска. Добавлен sha1 для сборки отладки и выпуска. Отладочная сборка работала отлично, как и релизная сборка. Внезапно, после внесения некоторых изменений (добавлен новый идентификатор клиента для выпуска), вход в систему отладки вообще не работает, хотя вход в систему выпуска работает нормально. Я гарантирую, что соответствующие ключи sha1 добавлены как для отладочных, так и для выпускных сборок. Возникает следующая ошибка при входе в режим отладки:
Код: Выделить всё
PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null)
Я попробовал создать новое хранилище ключей отладки и новый sha1, но без изменений. Что на самом деле вызывает эту ошибку?
Подробнее здесь:
https://stackoverflow.com/questions/792 ... debug-mode