Wiki

Panic-analysePro

Crashanalyse: ligt het aan de app of aan de iPhone?

Niet elk probleem eindigt in een panic. Apps die vanzelf sluiten, een telefoon die onstabiel aanvoelt of apps die stoppen als de telefoon warm is, laten crashrapporten achter. BenchDock leest ze en beantwoordt de vraag die een klant als eerste stelt: ligt het aan deze ene app, of is er iets mis met de telefoon? Crashanalyse zit in Pro.

Een toestel of rapportbestanden analyseren

  1. Klik in de zijbalk op Crashanalyse.
  2. Is er een telefoon aangesloten en klaar, klik dan op Analyseren (voorafgegaan door de naam van de telefoon). BenchDock leest tot 500 van de recentste crashrapporten op het toestel.
  3. Of klik op Rapportbestanden openen… en kies .ips- of .crash-bestanden die een klant je stuurde.
Bovenaan de conclusie, daarna de aantallen, de tijdlijn en de lijst per app.

De conclusie

Bovenaan geeft BenchDock één conclusie:

ConclusieBetekenis en advies
Waarschijnlijk een appprobleemEén app crasht herhaaldelijk terwijl de andere stabiel zijn. Werk de app bij of installeer hem opnieuw.
GeheugendrukiOS sloot vaak apps wegens geheugentekort. Controleer de vrije opslag, herstart de telefoon en werk iOS bij.
WarmteiOS stopte apps omdat de telefoon te warm was. Controleer de lader, het hoesje en de batterij.
Toestelprobleem, niet verklaard door één appVeel processen falen tegelijk: geheugentoegangsfouten, crashende systeemprocessen, resets. Maak een back-up, herstel iOS en controleer de panic-logs.
Geen duidelijk patroonRapporten zonder terugkerend patroon.

Bevatten de rapporten ook kernelpanics, dan zegt de conclusie dat. Controleer die eerst in de panic-analyse.

Aantallen en tijdlijn

Onder de conclusie zie je het aantal rapporten en de periode die ze beslaan, de appcrashes en het aantal betrokken processen, de geheugenrapporten (Jetsam) met hoeveel daarvan in de laatste zeven dagen, en de kernelpanics en resetrapporten.

Rapporten per dag toont de rapporten als balk per dag, verdeeld in appcrashes, geheugen, panics en overig. Een plotse stijging vanaf een bepaalde dag valt vaak samen met een verandering op die dag, zoals een iOS-update of een nieuwe app.

Per app of proces

De tabel toont elke app of elk proces dat crashte, met het aantal crashes, de meest voorkomende uitzondering, de appversies en de eerste en laatste datum. Klik op een rij voor de details:

  • Een oordeel voor die app, bijvoorbeeld meestal met dezelfde uitzondering: appprobleem.
  • Signalen zoals Begonnen na de update naar iOS …, Alle crashes zijn op appversie … of het certificaat van de app is niet meer geldig.
  • Wat de uitzonderingen betekenen, bijvoorbeeld een geheugentoegangsfout of een watchdog-stop omdat de app niet op tijd startte.
  • De bewijsregels uit de rapporten zelf, met de datum, het bestand, de appversie en de iOS-versie.

Geheugen en systeemsignalen

Geheugen (Jetsam) legt uit waarom iOS apps sloot: een app boven zijn geheugenlimiet, een geheugentekort in het hele systeem en meer. Het noemt ook de grootste processen op het moment van het rapport.

Systeemsignalen telt de crashende iOS-systeemprocessen, de processen met geheugentoegangsfouten in de laatste zeven dagen, resetrapporten, blokkeerrapporten en apps die wegens warmte gestopt zijn. Zijn er panics, dan opent Panic-logs lezen de crashlogs in de Toolbox.

iOS-versies in de rapporten toont uit welke iOS-versies de rapporten komen, met de periode per versie. Zo zie je snel of de crashes met een update begonnen.

Vragen

Wat is het verschil met de panic-analyse?

Een panic herstart de hele telefoon en wijst meestal naar hardware. Een crashrapport gaat over één app of proces. De panic-analyse is gratis; crashanalyse zit in Pro.

Verwijdert BenchDock de rapporten?

Nee. Crashanalyse leest alleen. Crashrapporten van de telefoon verwijderen is een aparte actie in de Toolbox onder crashlogs, na bevestiging.

Leest BenchDock elk rapport?

Het leest de nieuwste 500 rapporten op de telefoon. Zijn er meer, dan toont BenchDock hoeveel daarvan gelezen zijn.