Parse.com即使在Logout -Android之后接收推送通知

时间:2015-08-21 06:40:27

标签: android session parse-platform

我创建了一个应用程序,当用户登录到他的帐户时,使用Parse将推送通知发送到其他设备。问题是用户即使在注销后仍然会收到推送。 解决这个问题的方法很棒。 这是我用来注册设备的代码。

public void registerPushNotification() {
    ParseInstallation installation = ParseInstallation.getCurrentInstallation();
    installation.put("user", mCurrentUser);
    installation.saveInBackground();
}

提前致谢!

2 个答案:

答案 0 :(得分:2)

试试这个(代码在Swift中,但我认为它是相同的)

PFUser.logOut()
PFInstallation.currentInstallation().removeObjectForKey("user")
PFInstallation.currentInstallation().saveInBackground()

答案 1 :(得分:1)

尝试在退出时调用ParseInstallation.getCurrentInstallation().deleteInBackground()