firebase fcm Push-уведомление - PullRequest
       4

firebase fcm Push-уведомление

0 голосов
/ 14 ноября 2018

Я пытаюсь отправить push-уведомление от Firebase FCM на мое ионное приложение, но мое приложение никогда не получает уведомление, и после 3 дней поиска я не могу найти никакого решения!Я схожу с ума!

  1. Я пытался создать новое пустое приложение (ionic start myApp blank),
  2. У меня включен Android (ionic cordova platform add android)
  3. Я создал свое приложение в Firebase, скачал google-services.json и вставил его в корневую папку своего приложения и в папку platform/android/app приложения
  4. Я установил phonegap-plugin-push (ionic cordova plugin add phonegap-plugin-push и npm install --save @ionic-native/push)
  5. Я вставил этот код https://ionicframework.com/docs/native/push/ в мой app.component.ts
  6. Я добавил свой senderId в Android Conf (приложение.component.ts)
  7. Я импортировал push-модуль в app.module.ts
  8. Все компилируется правильно, но когда я отправляю уведомление в Firebase (с или без идентификатора канала), я не

Самое невероятное то, что: если я скопирую свою registrationId в консоль и попытаюсь отправить тестовое уведомление (кнопка «проверить на устройстве» в FCM на первом шаге, когда ясоздать новое сообщение), это тестовое уведомление получено правильно.

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

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

Есть идеи?У кого-то уже есть такая же проблема?

PS: вот мой вывод консоли:

Angular is running in the development mode. Call enableProdMode() to enable the production mode.
Ionic Native: deviceready event fired after 430 ms
We have permission to send push notifications
Channel created
Channel deleted
List of channels Array(0) length: 0
Device registered 
Object
registrationId: 
"fbaXyRApJ2k:APA91bHdA5LkxeOfrpNRud0_jetEpb1j93Qn9Bm5TXDp6DpU1TpuWdYHWjKrSdLBaRLizezBJ0Ls1dOr_nYRvOlS4KXSJ6nspaDPKb4nGFUXKFDYclPf24rcYJfGITcImvxcHOpJGHhe"
registrationType: "FCM"
__proto__: Object
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...