我将Pusher Beams用于我的android应用程序的推送通知服务。我要在用户注销后取消所有Pusher Beams推送通知兴趣的应用订阅。我已经尝试过了:
PushNotifications.unsubscribeAll();
我没有任何错误,但是即使用户已经注销,通知仍然会出现。我已经检查过Pusher Beams documentation,但是与unsubscribe
无关。
或者,我正在使用以下代码:
PushNotifications.unsubscribe("interestName");
它起作用了,唯一的区别是后者需要取消订阅的特定兴趣名称。
我该如何解决?
答案 0 :(得分:1)
offset
我做到了。希望对您有帮助。我还将此代码放在每次订阅之前,以防万一。
答案 1 :(得分:0)
我认为你应该使用
PushNotifications.clearDeviceInterests()
根据文档
https://pusher.com/docs/beams/reference/android/#cleardeviceinterests