In diesem Ratgeber
Stürzt eine App ab, sieht der Tester meist nur, dass sie sich schließt. Du brauchst mehr: was das Handy in diesem Moment aufgezeichnet hat. Hier findest du Formulierungen, die du technisch nicht versierten Testern schicken kannst. Menünamen ändern sich zwischen Systemversionen und Herstellern (Androids Seite zu den Entwickleroptionen weist darauf hin, dass der Bildschirm auf manchen Geräten anders liegt oder heißt); probiere die Schritte auf deinem eigenen Gerät aus, bevor du sie verschickst.
Beginne mit dem, was du ohne den Tester bekommst
Bevor du jemanden um etwas Technisches bittest:
- Dein Absturz-Dashboard. Hat deine App ein Absturzberichts-Tool oder zeigt die Store-Konsole Abstürze für deinen Test-Build, schau dort zuerst nach. Gleiche die Uhrzeit mit der des Testers ab.
- Dein eigenes Logging. Protokolliert die App Fehler auf deinem Server, such nach der Sitzung des Testers.
- Eine gute Beschreibung. Oft reichen Schritte plus Modell und Systemversion. Siehe Fehler eines Testers nicht nachstellbar.
Worum du bittest
Egal auf welcher Plattform, bitte in dieser Reihenfolge um:
- Handymodell und Systemversion.
- App-Version bzw. Build-Nummer.
- Was kurz vor dem Absturz geschah, und ungefähr wann.
- Eine Bildschirmaufnahme oder einen Screenshot, falls vorhanden.
- Die Protokoll- oder Berichtsdatei, nur wenn die Schritte unten für den Tester einfach sind.
Android: Schritte für Tester
Variante A: Fehlerbericht (ohne Computer). 1. Entwickleroptionen aktivieren: Einstellungen öffnen, den Eintrag Build-Nummer suchen und siebenmal antippen, bis eine Meldung kommt, dass du jetzt Entwickler bist. Laut Android-Doku liegt er auf Google Pixel unter Einstellungen > Über das Telefon > Build-Nummer, auf Samsung Galaxy S8 und neuer unter Einstellungen > Über das Telefon > Softwareinformationen > Build-Nummer; andere Handys weichen ab. 2. In den Entwickleroptionen „Fehlerbericht erstellen“ antippen (englisch „Take bug report“; die deutsche Bezeichnung kann je nach Gerät abweichen). 3. Den angebotenen Berichtstyp wählen, bestätigen, warten, bis eine Benachrichtigung meldet, dass der Bericht fertig ist, sie antippen und die Datei an den Entwickler senden.
Der Fehlerbericht enthält Systemprotokolle, auch Logmeldungen aller Apps auf dem Handy, und kann deshalb sensible Informationen enthalten. Sag den Testern, was drinsteht, und lass sie entscheiden, ob sie ihn senden. Verlange nicht mehr, als du brauchst.
Variante B: Du holst es per Kabel. Kann der Tester das Handy an einen Computer anschließen und du leitest ihn an, speichert der Befehl adb bugreport nach dem Nachstellen des Absturzes einen solchen Bericht auf dem Computer. Das ist für Tester, die sich dabei sicher fühlen.
iOS: Schritte für Tester
TestFlight-Builds. Laut Apples TestFlight-Übersicht können Tester mit TestFlight 2.3 oder neuer (iOS, macOS, visionOS) Feedback in der TestFlight-App oder per Screenshot in deiner Beta-App senden; du siehst es in App Store Connect unter Feedback. Tester auf tvOS oder älteren Versionen schreiben an die von dir angegebene Feedback-Adresse. Bitte Tester, direkt nach einem Absturz Feedback zu senden, und sieh dir die Build-Metriken inklusive Abstürzen in App Store Connect an.
Analysedaten auf dem Handy. 1. Einstellungen öffnen und nach „Analyse und Verbesserungen“ suchen (meist unter Datenschutz und Sicherheit; die Namen variieren je nach iOS-Version, suche sonst in den Einstellungen nach „Analyse“). 2. Analysedaten öffnen und nach Einträgen mit dem Namen deiner App und dem Datum des Absturzes suchen. 3. Eintrag antippen, über „Teilen" an dich senden.
Hat der Tester das Teilen von Analysedaten ausgeschaltet, können Einträge fehlen. Dränge niemanden, diese Einstellung zu ändern.
Eine Nachricht zum Kopieren
Danke, dass du mir den Absturz gemeldet hast. Um die Ursache zu finden, könntest du mir schicken: 1. Dein Handymodell und die Systemversion 2. Was du kurz davor gemacht hast und ungefähr um wie viel Uhr 3. Wenn es einfach geht: (die Schritte für dein Handy, von oben kopiert)
Wenn dir die Schritte zu kompliziert erscheinen, lass Punkt 3 weg. Die ersten beiden helfen schon sehr. Danke dir!
Mit Protokollen sorgfältig umgehen
- Sag, wofür du die Datei brauchst, und lösche sie nach der Behebung.
- Bitte Tester, bei einem großen Bericht vor dem Senden auf persönliche Daten zu achten.
- Halte Protokolle von öffentlichen Orten fern. Feedback bei AppReviewX bleibt privat zwischen dir und dem Tester.
Wenn du das Protokoll hast
Suche die Zeile, die den Fehler und die Stelle in deinem Code nennt. Fasse wiederkehrende Abstürze zusammen und ordne sie; siehe Absturzberichte priorisieren, wenn du allein entwickelst.
Weiterlesen
- Übersicht: Probleme beim App-Testen und Lösungen
- Fehler, die nur in einer Sprache oder Region auftreten
- App auf schwachem Handy langsam: testen und beheben
AppReviewX liefert privates, strukturiertes Feedback von anderen Entwicklern. Ein Feedback, das du schreibst, bringt einen Credit. So funktioniert AppReviewX