Ошибка входа в Google при изменении имени пакета в приложении React Native для Android

Я установил приложение React Native для Android с помощью https://github.com/devfd/react-native-google-signin, и все работает отлично. Я создал хранилище ключей для подписи приложения, создал надлежащие учетные данные и загрузил google-services.json файл в моем android\app папка. Когда я изменяю имя пакета (что мне нужно сделать), приложение инициализируется, но выдает GoogleSigninError: DEVELOPER ERROR (code 10) после того, как я выберу аккаунт и авторизирую области. Когда я проверяю консоль разработчика Google, в ней отображаются запросы к клиентскому идентификатору, связанному со старым именем пакета. Я пробовал:

  • переиздание полномочий
  • создание нового проекта в консоли разработчика Google
  • очистка различных каталогов сборки Gradle
  • отзыв разрешений

Мой инстинкт попытки найти похожие проблемы заключается в том, что это проблема сборки Android, с которой я не очень хорошо знаком. Любая помощь будет оценена.

1 ответ

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

Создайте новый Android AppKeyv и ClientID в консоли Google. Потому что старый ключ конфиг со старым именем пакета.

Другие вопросы по тегам