När du skapar ProfCast ville vi ha ett sätt att få de felrapporter tillbaka till oss och inte bara för att Apple. För att lösa detta problem fann vi Smart Crash Reporter från Unsanity Software, men det gjorde inte lösa våra problem, liksom vi ville ha det. Så vi rullade upp ärmarna och genomfört en lösning som gav vad vi behövde. Resultatet en krasch reporter som lever i din ansökan. Det fångar inte kraschen på samma sätt som andra lösningar. HDCrashReporter, när det anropas, tittar på loggarna för att se om programmet kraschade förra gången det kördes. Om en krasch upptäcktes, frågar HDCrashReporter användaren om han / hon vill lämna i kraschen rapport. Utöver den grundläggande krasch rapport, skickar HDCrashReporter också i en filtrerad konsol logg så att du kan se exakt vad som skedde före kraschen. Du kan ladda ner ramarna här tillsammans med sin källa. Det har byggts som en universell binär, och därmed kräver 10,4, men om den är ombyggd, kan det köras på 10,3 som den använder bindningar.
Vad är nytt i den här versionen :
Den här nya versionen av HDCrashReporter bygger ovanpå den tidigare versionen. Genom att återfacto koden, gav vi tillgång till den kod som hämtar kraschrapport och konsolen loggen, så att du kan få dem informationen oberoende av resten. Också konsolen loggen och kraschrapport nu skickas som bilagor.
Vi integrerade även följande inlämning bidragit med Marc Liyanage
1.) lokaliseringar. Jag använde HDCrashReporter i ett program som är lokaliserad på fyra språk så jag översatte .nib filen.
Det är nu tillgänglig på engelska, tyska, franska och italienska. Medan den engelska versionen text är oförändrad, var bredden på etikett lådor expanderade lite eftersom texten expanderar på de flesta språk. Eftersom Xcode använder den engelska versionen som en mall när du använder "Lägg Lokalisering" funktionen, innebär detta att framtida lokaliseringar inte behöver fippla med layoutförändringar / geometri i Interface Builder (i de flesta fall). . Det bör vara möjligt att lägga till nya lokaliseringar bara genom att använda "nibtool -L" / "nibtool -d -w" kommandon och översätta strängen tabellen
Krav :
10.4 eller högre
Kommentarer hittades inte