Debug-Modus [Enerest ToGo]

Der Debug-Modus zeigt die abgesetzten API Calls sowie aufgetretene Fehler an. Um dieses Modus nutzen zu können muss dem User die Berechtigung erteilt werden.

Aktivieren

Der Debug-Modus kann in den Einstellungen unter “Hilfe & Support” aktiviert werden.

 

 

 

 

Ansicht wechseln

 

Während der Debug-Mode aktiv ist, kann normal durch die App navigiert werden.

Mit einem Klick auf die rote Leiste am oberen Bildschirmrand, wird die Ansicht gewechselt und die Ergebnisse des Debug-Modes angezeigt.,

Mit Klick auf die Leiste wird der Ergebnis-Log angezeigt. Hier sind die vorher ausgeführten API-Calls und Informationen aufgelistet. Weitere Funktionen in dieser Ansicht sind im nächsten Abschnitt erklärt.

Funktionen

Im Debug-Modus gibt es verschiedene Funktionen.

Wenn der Modus aktiviert wurde kann die App wie gewohnt genutzt werden. Im Hintergrund werden die Daten gesammelt und aufgelistet. Durch Klicken auf die rote Leiste am oberen Bildschirmrand wird der Report der API-Calls und gesammelten Informationen angezeigt.

Anschließend kann über die Fußleiste ausgewählt werden, welche Informationen angezeigt werden sollen:

Suche

 

Über das Eingabe-Feld kann im gesamten Report nach bestimmten Schlagworten oder API-Calls gefiltert werden.

Tritt ein bestimmter Fehler auf oder es soll ein expliziter Call gesucht werden, kann dieser Filter / Suchfeld dazu genutzt werden.

Nach der Eingabe wird der Report angepasst und die gewünschten Informationen werden angezeigt. Wird der Begriff nicht gefunden, erscheint kein Text in der Ausgabe und der Bericht erscheint leer.

Filter

 

Der Filter kann dazu genutzt werden, nur bestimmte Informationen im Bericht anzuzeigen:

  • Verbose = Gesamte Informationen

  • Debug = Entwickler-Informationen, wenn Debug-Schritte eingebaut wurden

  • Info = Alle erfolgreichen API-Calls und Informationen während der Nutzung der App

  • Warning = Warnungen aus dem System

  • Error = Fehlgeschlagene API-Calls und aufgetretene Fehler

Zoom / Schriftgröße

 

Hier kann die Schriftgröße des Berichts angepasst werden.

 

Je kleiner die Schriftgröße, desto mehr Text kann auf einer Seite angezeigt werden. Je größer der Text, desto einfacher ist der Text zu lesen.

Die Schriftgröße ist nicht wichtig für den Export, sondern nur zur besseren Lesbarkeit für den User.

Teilen

 

Die Ausgabe des Debug-Modus kann geteilt werden. Das hilft vor allem, wenn User diesen Modus nutzen während der Fehler auftritt, so dass mögliche fehlgeschlagenen API-Calls oder auftretende Fehler direkt protokolliert werden.

Dieser Bericht kann mit den üblichen Apps geteilt werden. Am sinnvollsten ist hier den Bericht per E-Mail an den Support zu schicken, wenn dieser den Bericht angefordert hat.

Deaktivieren

 

Der Debug-Modus wird in den Einstellungen unter “Hilfe & Support” deaktiviert.

Alle Daten die vorher gesammelt wurden, werden nicht gespeichert sondern sind nach dem Deaktivieren verloren. Soll der Report gespeichert werden, muss er exportiert oder geteilt werden. (Siehe Teilen)