Die Aufgabe, die ich ausführen möchte, ist die folgende: Ändern Sie einige Felder im Analyse-Dashboard und lassen Sie die App direkt danach reagieren. Die Benutzeroberfläche reagiert also ziemlich genau auf eine Änderung des Servers.Wie Sie Änderungen im Hintergrund abhören können (Parse Server)
Nach der Suche nach einer Weile, ich sehe, dass ich es durch Parse Cloud Code einrichten und Methoden wie afterSave
verwenden sollte. Aber jetzt verstehe ich, wie man einem Objekt zuhört, das gerettet wird. Wie sollte ich es schaffen, es umgekehrt zu machen, was ist die App, um eine Änderung im Server zu hören? Ich werde einige Variablen im Parse Dashboard manuell ändern, und ich möchte, dass der Benutzer es erhalten kann, wenn ich es manuell ändere. Ich könnte einen Timer (als eine Methode innerhalb des Code der App) einrichten und es vom Server in einem 5 Sekunden-Intervall überprüfen, aber das wäre ziemlich ineffizient in Bezug auf Anfragen, Internet-Daten.
Sie müssen eine stille Push-Benachrichtigung an die entsprechenden Geräte im 'afterSave'-Code senden – Paulw11
@ Paulw11, Wie? Wo (innerhalb welcher Funktion?) Soll ich den 'PFCloud' Code in den' ViewController' legen? – rgoncalv
Die Funktion 'afterSave' befindet sich auf Ihrem Server; dann wird jede Aktualisierung des Datensatzes ausgelöst, unabhängig davon, wo diese Änderung vorgenommen wurde. – Paulw11