PushNotificationIOS.getDeliveredNotifications (обратный вызов) не работает на устройстве - PullRequest
0 голосов
/ 06 июля 2018

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

PushNotificationIOS.getDeliveredNotifications(callback);

Полный фрагмент кода:

 /*Actions to be taken when notification clicked*/
 clearNotificationDesk = (notification) => {

  PushNotificationIOS.getDeliveredNotifications((deliveredNotifications) => {
  const deliveredNotificationsCount = deliveredNotifications ? deliveredNotifications.length : 0; 
  });
  if (AppState.currentState != 'active' && deliveredNotificationsCount > 0) {
    this.navigate("to some screen");
  }
});

}

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

Кто-нибудь сталкивался с подобной проблемой? Любой указатель был бы очень полезен.

...