最近,在我们的应用程序中注册的新ios设备已停止接收通知。经过一番挖掘后,我发现使用firebase管理节点模块不会在fcm上注册新的ios设备。确认这是在ios 11和ios 12上发生的。
到目前为止,我已经升级到cordova-plugin-firebase v2.0.5,将ios升级到5.0.1,并切换到旧版构建过程。我还尝试安装cordova-plugin-firebase-analytics@2.0.0,在导入FirebaseAnalytics.h和FirebaseCore.h并注释掉配置后,该方法可以正常工作,这给了我一个“应用程序已配置”错误。最后,我确保我们的证书是最新的。
对象不响应-messaging:didReceiveRegistrationToken:。请实现-messaging:didReceiveRegistrationToken:并随附FCM令牌。
似乎是此错误所在。任何帮助表示赞赏。