Android - Консоль Firebase - SHA1 не может быть добавлен - предыдущий владелец удален - оригинальный проект потерян - PullRequest
1 голос
/ 28 февраля 2020

Наше приложение в настоящее время опубликовано и работает в Google PlayStore.

Теперь мы хотим интегрировать наше приложение с Firebase, но когда я пытаюсь добавить SHA1 в качестве подписи в консоль Firebase, мы получаем следующую известную ошибку :

enter image description here

Мы выполнили все предлагаемые инструкции , но, к сожалению, у нас нет проекта Firebase, содержащего эту подпись. Мы не знали, к какому проекту Firebase прикреплена эта подпись, поэтому я обратился в службу поддержки Firebase.

Они ответили:

Привет,

Спасибо, что обратились. Чтобы понять, почему вы столкнулись с этой ошибкой, одно и то же имя пакета и пара SHA-1 можно использовать только один раз в проектах Google Cloud и Firebase. Проверяя наши записи, кажется, что предыдущий владелец проекта был удален, и проект стал осиротевшим проектом. Обратите внимание, что ресурсы осиротевших проектов недоступны. Вы можете прочитать больше из this do c.

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

Столько, сколько мы хотели бы помочь, к сожалению, единственный доступный обходной путь для вас на данный момент необходимо либо сгенерировать другой ключ SHA-1, либо использовать другое имя пакета .

Если у вас есть другие проблемы, связанные с Firebase, вы можете обратиться к нам через наш канал поддержки.

С уважением, Жак

Итак, парень из Firebase предлагает использовать другую подпись или изменить имя пакета, но AFAIK, если я это сделаю, будет невозможен для публикации sh приложение в Playstore.

  1. Я прав?
  2. Что еще мы можем сделать? Нам нужно интегрировать приложение с Firebase.

1 Ответ

1 голос
/ 28 февраля 2020

Вы правы, ваше приложение не может использовать определенные продукты Firebase (прежде всего, Аутентификацию Firebase и все, что с этим связано с точки зрения функциональности), если вы не можете зарегистрировать его в консоли Firebase. Если вы не можете удалить приложение из потерянного проекта, вы ничего не можете сделать, чтобы решить эту проблему самостоятельно, за исключением того, что вы опубликовали свое приложение на рынке и добавили его снова с новой подписью.

Возможно, вы попробуете чтобы связаться с магазином Play и посмотреть, смогут ли они внести коррективы в ваше приложение, но я сомневаюсь, что они смогут это сделать.

...