Ich benutze Parse, um Push-Benachrichtigung zu behandeln. Da ich bereits eine eigene Datenbank habe, verwende ich parse, um nur die Installationsdaten zu speichern (ohne ParseUser zum Anmelden und Abmelden in der App) Wenn ich meine App auslogge, möchte ich meine Installation löschen. Android kann Pars Installation nicht löschen
ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.deleteInBackground(new DeleteCallback() {
@Override
public void done(ParseException ex) {
Log.d(TAG, "ParseInstallation deleteInBackground done");
if (ex != null) {
Log.e(TAG, "ParseInstallation deleteInBackground", ex);
}
}
});
Dann bekam ich folgende Fehlermeldung:
com.parse.ParseRequest$ParseRequestException: forbidden
at com.parse.ParseRequest.newPermanentException(ParseRequest.java:391)
at com.parse.ParseRESTCommand.onResponse(ParseRESTCommand.java:197)
at com.parse.ParseRequest$3.then(ParseRequest.java:258)
at com.parse.ParseRequest$3.then(ParseRequest.java:254)
at bolts.Task$14.run(Task.java:796)
at bolts.BoltsExecutors$ImmediateExecutor.execute(BoltsExecutors.java:105)
at bolts.Task.completeAfterTask(Task.java:787)
at bolts.Task.continueWithTask(Task.java:599)
at bolts.Task.continueWithTask(Task.java:610)
at bolts.Task$12.then(Task.java:702)
at bolts.Task$12.then(Task.java:690)
at bolts.Task$14.run(Task.java:796)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
at java.lang.Thread.run(Thread.java:841)
Dank!
Ich bin nicht in der Lage zu verstehen, was Sie erreichen wollen. Die Installationsklasse dient namentlich dazu, die Installationen Ihrer App zu speichern. Fortfahren ... Jedes Mal, wenn Sie initialize (key1, key2) zum ersten Mal aufrufen, wird ein neues Installationsobjekt erstellt. – Aashir
Ich möchte den Installationsdatensatz löschen, der in Parse gespeichert wird. Damit der Benutzer keine Push-Benachrichtigungen erhält. – Lilian
Für Push-Benachrichtigungen? Hast du die Benutzer abonniert, die bei einem Kanal angemeldet sind? – Aashir