我正在使用cordova-plugin-firebase插件接收从firebase到我的iOS和Android设备的推送通知。
我想要的是,用户可以通过应用程序禁用或启用推送通知。
除了取消注册部分外,一切正常。
我正在使用window.FirebasePlugin.unregister();
功能。
之后,我的iOS设备不再收到消息,这很好。
但在尝试再次注册后,使用window.FirebasePlugin.getToken();
功能,我的iOS设备仍然无法收到任何消息。
所以在iOS上我无法再次注册。然而,在Android上,取消注册功能根本不起作用。我仍然收到来自firebase的所有通知。
我做错了什么?我如何注册和注销?