Вы не должны фактически обновление к Firebase. Вам просто нужно migrate project, так что вы можете использовать его автоматически созданный ключ сервера. AFAIK, конфигурации должны оставаться неизменными после миграции проекта, поэтому нет необходимости обновлять какой-либо код.
Это является так, как это должно быть сделано для того, чтобы сгенерировать новый ключ сервера, как указано в docs:
Начиная с сентября 2016 года новый ключ сервера может быть создан только в Firebase Консоль, используя вкладку Cloud Messaging панели Настройки. Существующие проекты, которые должны создать новый ключ сервера, могут быть импортированы в Firebase console, не затрагивая их существующую конфигурацию.
Если вы когда-нибудь решите перейти к миграции проекта, см. Мой ответ here.
Это то, что я ищу, попробую позже. Спасибо – JunM
@JunM Вы могли попробовать? –
@AL. Я перешел на Firebase, и недавно мои существующие приложения GCM все еще работали. Я только установил ключ браузера, чтобы получить доступ к веб-странице на моем сервере из любого места. Теперь я обнаружил, что старые приложения GCM теперь всегда дают мне неавторизованный ответ 401. Этого можно ожидать? – NickT