如何从应用程序注销后取消订阅FCM通知?
问题描述:
我已经实现了火力地堡云消息在我的应用程序的推送通知。一切工作正常。但是即使用户从应用中注销了通知。如何从应用程序注销后取消订阅FCM通知?
我听说,我需要删除FCM令牌当用户从应用程序注销。
所以我不喜欢这样的注销方法:
-(void)logout{
[[FIRInstanceID instanceID] deleteIDWithHandler:^(NSError *error){
NSLog(@"%@",error);
}];
}
但是这不工作,当用户在登录[[FIRInstanceID instanceID]token]
下一次即将到来的null
。
如何做到这一点?
我订阅的主题这样的[FIRMessaging消息] subscribeToTopic:@ “/主题/全球”];所以当用户注销时,我必须这样做[[FIRMessaging messaging] unsubscribeFromTopic:@“/ topics/global”];对? – Himanth
是的,这将是取消订阅相同主题的方式。 –
但我可以看到这是FCM消息。 FCM通知也一样吗? – Himanth