Удалить приложение Firebase для Android, затем использовать его SHA1 и имя пакета в другом проекте
Я использую Firebase для его службы Firebase Cloud Messaging. У меня 2 аккаунта, у каждого из которых есть проект и приложение для Android.
Account A -> Project A -> Android App A
Account B -> Project B -> Android App B
Мне нужно удалить Project A и перенести все в Project B (приложения для Android и iOS, больше ничего).
Вот что я сделал до сих пор:
- удалено приложение Android A
- создал проект B
- создано приложение для Android B
Теперь мне нужно добавить SHA1, используемые в Android App A, в Android App B, но я всегда получаю сообщение об ошибке.
Я думаю, что для вступления в силу может потребоваться некоторое время, в течение которого я не могу использовать тот же SHA1 в другом приложении.
- Это тот случай?
- Как долго это займет?
- Я что-то пропустил?
1 ответ
Удаление проекта из Firebase занимает до 1 месяца, чтобы предотвратить непреднамеренное удаление. AFAIK, вы не можете использовать свой ключ в течение этого периода.
UPD. Если вы использовали магазин отладки (обычно помещается в ~/.android/debug.keystore
) и сгенерировал "androiddebugkey" вот так
keytool -list -alias androiddebugkey \
-keystore ~/.android/debug.keystore \
-storepass android -keypass android
Вы всегда можете удалить ~/.android/debug.keystore
файл и генерировать новый SHA1.