регистрация ионных push-уведомлений не запущена - PullRequest
0 голосов
/ 31 августа 2018

У меня есть ионный проект, в котором я хочу реализовать push-уведомление, у меня есть следующее ниже

platform.ready().then(() => {
    const options: PushOptions = {
         android: {
             senderID: 'XXXXX' firebase sender_id
         },
         ios: {
             alert: 'true',
             badge: true,
             sound: 'false'
         },
         windows: {}
      };

     const pushObject: PushObject = this.push.init(options);
alert('Alert 1');
 pushObject.on('notification').subscribe((notification: any) => {
     alert('Alert 2');
    if (notification.additionalData.foreground) {
      let youralert = this.alertCtrl.create({
        title: 'New Push notification',
        message: notification.message
      });
      youralert.present();
    }
  });
pushObject.on('registration').subscribe((registration: any) => {
     //do whatever you want with the registration ID
      alert('Alert 3');
  });
   alert('Alert 4');
      pushObject.on('error')
.subscribe(error =>  alert('Alert 5'););
      }
});

когда я устанавливаю на свое устройство Android, срабатывают оповещения 1 и 4, но оповещения 2, оповещения 3 и 5 - нет, есть идеи, что я делаю неправильно

Cordova версия = 8.0.0 ионная версия = 3.20.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...