Как перейти с gcm на fcm для нескольких приложений с одинаковыми идентификаторами отправителя

У меня есть несколько приложений для Android с одинаковыми идентификаторами отправителя (один проект консоли Google).

Ссылка: https://stackoverflow.com/a/11587181

Теперь, когда переход на FCM является обязательным, у меня есть два вопроса:

  1. В документации по миграции с GCM на FCM рекомендуется импортировать старый проект в консоль firebase. Как мне это сделать, поскольку несколько приложений связаны с одним и тем же проектом, а для консоли firebase требуется один проект для каждого приложения?

  2. Есть ли API для создания проекта firebase вместо использования консоли firebase для создания проектов для каждого приложения вручную?

Обновлять: Вопрос 2 дублируется, но, согласно обсуждениям в комментариях, этот вопрос сводится к «Есть ли API для добавления приложений в проект firebase».

Для консоли firebase требуется один проект для каждого приложения? - есть ли?
Tim 11.04.2018 11:39

Как только вы создаете проект в консоли firebase, появляется раздел под названием add firebase to your app, который в основном дает вам google-services.json. На этом шаге запрашивается имя пакета, и вы можете добавить только одно имя пакета, отсюда и вывод выше. Сообщите мне, если я ошибаюсь и есть ли обходной путь для использования одного и того же проекта для нескольких приложений.

ranjan 11.04.2018 11:49

На console.firebase.google.com вы можете перейти к настройкам проекта, и есть возможность добавить несколько приложений в проект.

Tim 11.04.2018 11:53

Вы действительно можете добавить только одно имя пакета для каждого приложения Android, но у вас может быть несколько приложений для каждого проекта. Нет API для создания проектов. См. stackoverflow.com/questions/37797334/…

Frank van Puffelen 11.04.2018 16:44

Спасибо @TimCastelijns, в настройках проекта действительно есть опция.

ranjan 13.04.2018 13:38

@FrankvanPuffelen: спасибо за ответ. Было бы намного проще, если бы был API. Буду следить за этим вопросом, если вы обновите его в ближайшем будущем.

ranjan 13.04.2018 13:41
0
6
183
0

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