Få krasjrapporter & logger fra iPhone eller iPad uten Xcode
Innholdsfortegnelse:
Enten du feilsøker appkrasj, betatester en app, eller du bare vil hjelpe en iOS-utvikler etter at du har oppdaget en bestemt feil, kan du hente krasjrapporter fra en hvilken som helst app på en iPhone, iPad eller iPod touch-enhet når den har blitt synkronisert til en datamaskin.
Å finne krasjrapportdata for iOS kan gjøres utenfor Xcode, forutsatt at du uansett sikkerhetskopierer enheten til en datamaskin. Artikkelen viser deg hvordan du finner iOS-krasjloggene i Mac OS X og en Windows-PC.
Tilgang til iOS-krasjlogger på en Mac
For Mac OS X:
- Koble iPad eller iPhone til Mac og synkroniser den som vanlig
- Trykk Command+Shift+G og naviger til ~/Library/Logs/CrashReporter/MobileDevice/
- For de med flere iOS-enheter, velg den riktige enheten som du vil hente krasjloggen fra
- Se etter filer med appnavnet du vil ha krasjrapportene fra, kopier det ut av mappen, eller kopier flere logger og zip dem opp for utvikleren
Få iPhone- og iPad-krasjrapporter på en Windows-PC
For Windows PC:
- Synkroniser iOS-enheten med iTunes, og se deretter på følgende steder:
- Windows XP: C:\Documents and Settings\USER\Application Data\Apple computer\Logs\CrashReporter\
- Windows Vista og Windows 7: C:\Users\USER\AppData\Roaming\Apple computer\Logs\CrashReporter\MobileDevice\
- Søk etter det riktige enhetsnavnet, og se etter filen etter appnavn og tidsstempel
Om du får krasjloggen fra en PC eller Mac spiller ingen rolle, hvis enheten er den samme, bør krasjloggdataene være de samme.
Takk til TC for tipsideen, mer informasjon finner du på Apple Dev Library.