Wie kann ich das Absturzprotokoll der Demus-App finden und weiterleiten?

Melden
  1. Vorbereitung und Voraussetzungen
  2. Crash‑Logs auf Android finden
  3. Crash‑Logs auf iOS finden
  4. Anonymisieren und Kontext hinzufügen
  5. Weiterleiten des Protokolls

Vorbereitung und Voraussetzungen

Um das Absturzprotokoll (Crash-Log) der Demus-App zu finden und weiterzuleiten, benötigen Sie Zugriff auf das Gerät, auf dem die App installiert ist, sowie ggf. ein Apple‑ oder Google‑Entwicklerkonto oder die Erlaubnis des App‑Entwicklers, falls Sensordaten oder Debugging aktiviert werden müssen. Stellen Sie sicher, dass die Appversion und das Betriebssystem bekannt sind, da Protokollpfade und Werkzeuge je nach Plattform (iOS oder Android) unterschiedlich sind. Notieren Sie Datum und Uhrzeit des Absturzes und reproduzierbare Schritte, weil diese Angaben dem Crash‑Log Kontext geben.

Crash‑Logs auf Android finden

Auf Android-Geräten werden Absturzprotokolle in der Logcat‑Ausgabe gesammelt. Die einfachste Methode besteht darin, das Gerät per USB mit einem Rechner zu verbinden und das Android Debug Bridge (adb)-Tool zu verwenden. Aktivieren Sie in den Entwicklereinstellungen des Telefons das USB‑Debugging. Öffnen Sie auf dem Rechner ein Terminal und führen Sie "adb logcat" aus, während Sie die App starten oder die Aktion wiederholen, die zum Absturz führt. Filtern Sie die Ausgabe nach dem Paketnamen der Demus‑App (z. B. mit "adb logcat | grep com.beispiel.demus") und speichern Sie die Ausgabe in eine Datei ("adb logcat -d > demus_log.txt"). Alternativ erzeugen manche Apps interne Crash‑Reports oder nutzen Dienste wie Firebase Crashlytics; in diesem Fall können Sie den Export aus der jeweiligen Entwicklerkonsole anfordern.

Crash‑Logs auf iOS finden

Bei iPhones/iPads werden Absturzberichte im Gerät oder über Xcode verfügbar. Auf dem Gerät finden Sie unter Einstellungen → Datenschutz & Sicherheit → Analyse & Verbesserungen → Analysedaten einige Absturzdateien mit Namen, die das App‑Bundle enthalten. Tippen Sie auf die Datei, kopieren Sie den Inhalt und speichern Sie ihn in einer Textdatei. Für Entwickler: Verbinden Sie das iOS‑Gerät mit einem Mac, öffnen Sie Xcode, wählen Sie Window → Devices and Simulators, wählen Sie das Gerät und klicken Sie auf "View Device Logs", dann filtern Sie nach der Demus‑App und exportieren die gewünschten Reports. Apple erstellt auch symbolisierte Berichte, falls dSYMs vorliegen; ohne Symbolisierung sind Stacktraces schwerer lesbar.

Anonymisieren und Kontext hinzufügen

Bevor Sie Protokolle weiterleiten, prüfen Sie auf personenbezogene oder sensible Daten (Namen, E‑Mail, Standort, Token). Entfernen oder schwärzen Sie Daten, die nicht für Entwickler relevant sind. Fügen Sie immer Kontextinformationen bei: Gerätetyp und Modell, Betriebssystemversion, App‑Version, Uhrzeit des Absturzes, Schritte zur Reproduktion, Häufigkeit (einmalig/immer) und ob das Gerät spezielle Einstellungen oder Drittanbieter‑Apps verwendet. Diese Angaben beschleunigen die Fehlersuche.

Weiterleiten des Protokolls

Senden Sie die Protokolldatei per E‑Mail an den Support der Demus‑App oder laden Sie sie in ein vom Entwickler gewünschtes Bug‑Tracking‑System (z. B. Jira, GitHub Issues) hoch. Wenn ein Supportformular existiert, fügen Sie die Datei als Anhang hinzu und geben Sie die Kontextinformationen im Textfeld an. Bei sensiblen Daten bevorzugen Entwickler oft einen sicheren Dateiübertragungsdienst oder verschlüsselte E‑Mails. Falls Sie Zugang zu Crash‑Reporting‑Tools wie Firebase Crashlytics oder Sentry haben, folgen Sie deren Anleitung zum Einreichen symbolisierter Reports.

0

Kommentare