Я настраиваю Google Sign-In на основании этих инструкций: https://developers.google.com/identity/sign-in/android/start
Если я использую тестовый проект в личном кабинете - все работает нормально.
Если я использую проект в организации клиента - я получаю ошибку 12500.
Я всегда выполняю одни и те же шаги:
- Открыть консоль Google API.
- Создание учетных данных.
- Идентификатор клиента OAuth.
- Введите хэш сертификата отладки.
- Введите произвольное имя пакета.
- Измените build.gradle, чтобы он совпадал с ранее установленным именем пакета.
- Измените strings.xml так, чтобы server_client_id совпадал с тем, что было сгенерировано.
Результат зависит от проекта, который я использую - как уже упоминалось.