代码之家  ›  专栏  ›  技术社区  ›  almo

Cordova FCM插件不向某些iOS设备发送FCM令牌

  •  0
  • almo  · 技术社区  · 6 年前

    在我的Ionic应用程序中,我使用的是Cordova FCM插件。

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

    平台准备好后,我将fcm令牌发送到服务器

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

    这在所有安卓设备上都能正常工作。我还在fcm上配置了ios,并将googleservice-info.plist添加到我的应用程序根目录中。

    它在iphone se上运行良好。令牌已发送到我的服务器。但在其他几个iphone 6和iphone x上,代币并没有被发送。

    它甚至不发送空令牌。整个函数不会被触发。 当然,我确保设备上的应用程序已启用推送通知。

    因为它在一台iphone se上工作,我有点困惑,不知道该去哪里调查。

    一个想法?

    0 回复  |  直到 6 年前