62
задан 16 October 2016 в 10:21

3 ответа

Примечание: Я имел усеченный, первая часть маркера FCM (перед :) и ошибка была MismatchSenderId

Зафиксирована мой сценарий, и теперь все хорошо работает.

0
ответ дан 31 October 2019 в 14:24

Испытал большие затруднения при выяснении, почему я получал состояние "MismatchSenderId". Я добавил gms зависимость в корне build.gradle, но моя ошибка на самом деле не применяла gms плагин в приложении build.gradle.

, Если Вы имеете, не имеют этой строки в приложении build.gradle, это могло бы быть причиной, почему уведомление не работает: apply plugin: 'com.google.gms.google-services'

, Возможно, это может помочь кому-то Аплодисменты

0
ответ дан 31 October 2019 в 14:24

Я потратил впустую дни на это.

В моем случае, я следовал за этим блог , чтобы использовать Почтальона и получить mismatchsenderid ошибку. Ранее, я добирался messaging/mismatched-credential, и люди сообщили, что их клиентское приложение использовало несколько проектов.

Однако для меня, я имею непосредственный, веб-приложение и проект. , НО , я размещаю все приложения через ng serve на порте по умолчанию 4200. Таким образом независимо от того, на каком проекте / пара приложения я разрабатывал, я буду всегда получать тот же маркер из своего клиентского веб-приложения с помощью AngularFireMessaging.requestToken - этот маркер всегда был маркером, созданным на моем самом первом выполнении firebase приложения в разработке.

Как работа вокруг, я запускаю различные приложения / проекты на различных портах и получаю надлежащие маркеры для соответствующих проектов.

0
ответ дан 31 October 2019 в 14:24

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

Похожие вопросы: