在我的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上工作,我有点困惑,不知道该去哪里调查。
一个想法?