Drei Werkzeuge, um deine veröffentlichte App im Alltag zu betreiben, alle aus deinem Arbeitsbereich, keines davon erfordert, die Veröffentlichung zurückzunehmen oder irgendetwas neu zu bauen.
Als Nutzer ansehen
Vom Users Tab aus hat jeder registrierte Nutzer einen "Ansehen als" Button. Ihn auszuwählen meldet dich in deiner veröffentlichten App an, in einem neuen Browser Tab, als dieser Nutzer, ohne dass du je sein Passwort siehst oder zurücksetzt. Dein eigener Arbeitsbereich Tab und deine eigene CodeBlock Studio Anmeldung sind nie betroffen, nur dieser neue Tab surft als er. Wenn du fertig bist, schließe diesen Tab und wähle "Impersonation beenden" zurück in deinem Users Tab, das meldet die Sitzung sauber ab, sodass sie nicht wiederverwendet werden kann. Jedes Mal, wenn du dir einen Nutzer ansiehst, wann es beginnt und wann es endet, wird in einem Audit Log für deine eigenen Unterlagen aufgezeichnet, das kann nicht ausgeschaltet werden, das macht die Funktion sicher nutzbar.
Feature Flags
Definiere im Flags Tab ein benanntes Flag (zum Beispiel new_checkout_flow) und schalte es ein oder aus. Der eigene clientseitige Code deiner veröffentlichten App, oder ein zukünftiger Block, der gebaut wird, um eines zu prüfen, kann den aktuellen Wert eines Flags über einen kleinen schreibgeschützten Endpunkt lesen, was dir erlaubt zu ändern, was deine App zeigt oder tut, ohne sie zu bearbeiten und neu zu veröffentlichen. Ein Flag enthält nur einen Namen und einen Ein/Aus Wert, nie Nutzerdaten.
Wartungsmodus
Vom Publish Tab aus zeigt das Einschalten des Wartungsmodus jedem Besucher eine einfache "wir sind bald zurück" Seite (mit einer von dir geschriebenen Nachricht) statt deiner eigentlichen App, ohne sie zu unveröffentlichen, deine App kommt genau so zurück, wie konfiguriert, in dem Moment, in dem du den Wartungsmodus wieder ausschaltest. Das ist für kurze, geplante Zeitfenster gedacht, zum Beispiel während du eine Reihe von Änderungen vornimmst, die Besucher nicht mittendrin sehen sollen.
Tipp: Der Wartungsmodus betrifft derzeit alle, dich eingeschlossen, schalte ihn aus, prüfe deine Änderungen, und schalte ihn dann wieder ein, genau so, wie du jede andere Änderung an einer veröffentlichten App prüfen würdest.