在我的Ionic应用程序中,我正在使用Cordova FCM插件。
https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated
平台准备就绪后,我将FCM令牌发送到我的服务器
this.fcm.getToken().then(token => {
this.authService.setPushToken(token);
});
这在所有Android设备上都能正常工作。我还在FCM上配置了iOS,并将GoogleService-Info.plist添加到了我的应用根目录。
在iPhone SE上运行正常。令牌已发送到我的服务器。但是在其他几款iPhone 6和iPhone X上,令牌尚未发送。
它甚至没有发送空令牌。不会触发整个功能。 当然,我确保为设备上的应用启用了推送通知。
由于它可以在一部iPhone SE上运行,我有点困惑,不确定要在哪里进行调查。
一个想法?