Плагин Cordova FCM не отправляет токен FCM на некоторые устройства iOS - PullRequest
0 голосов
/ 20 июня 2019

В моем приложении Ionic я использую плагин Cordova FCM.

https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated

После того, как платформа готова, я отправляю токен FCM на свой сервер

this.fcm.getToken().then(token => {
  this.authService.setPushToken(token);
});

Это прекрасно работает на всех устройствах Android. Я также настроил iOS на FCM и добавил GoogleService-Info.plist в корень моего приложения.

На iPhone SE все работало нормально. Токен был отправлен на мой сервер. Но на некоторых других iPhone 6 и iPhone X токен не отправляется.

Это даже не отправка пустого токена. Вся функция не срабатывает. Конечно, я убедился, что для приложений на устройствах включены push-уведомления.

Поскольку он работает на одном iPhone SE, я немного растерялся и не уверен, где искать.

А идеи?

...