În timp ce crearea ProfCast, am vrut sa avem o modalitate de a obține rapoarte de avarie înapoi la noi și nu doar la Apple. Pentru a rezolva această problemă am găsit inteligent Crash Reporter de Unsanity Software, dar nu a rezolvat problema noastră, precum și l-am vrut. Așa că am suflecat mânecile și a implementat o soluție care a furnizat ceea ce aveam nevoie. Rezultatul unui reporter accident care trăiește în cererea dumneavoastră. Ea nu prinde accident în același mod ca și alte soluții. HDCrashReporter, când a invocat, se uita la jurnalele pentru a vedea dacă cererea sa prăbușit ultimul timp a fost rulat. În cazul în care a fost detectat un accident, HDCrashReporter întreabă utilizatorul dacă el / ea dorește să prezinte în raportul de accident. În plus față de raportul accident de bază, HDCrashReporter de asemenea trimite într-un jurnal consolă filtrat, astfel încât să puteți vedea exact ceea ce au avut loc înainte de accident. Puteți descărca cadrului de aici, împreună cu sursa acesteia. Acesta a fost construit ca un binar universal, și astfel necesită 10.4, dar în cazul în care este reconstruit, ar putea rula pe 10.3 ca foloseste legaturi.
Ce este nou în această versiune :
Această nouă versiune de HDCrashReporter se bazează pe partea de sus a versiunii precedente. Prin re-factoring codul, am dat acces la codul care prelua raportul accident și jurnalul de consolă, astfel încât să puteți obține aceste informații, independent de restul. De asemenea, jurnalul consolă și raportul accident sunt acum trimise ca atașamente.
De asemenea, integrată în urma depunerii a contribuit cu Marc Liyanage
1.) Localizări. Am folosit HDCrashReporter într-o aplicație care este localizată în patru limbi, așa că am tradus fisierul .nib.
Acesta este acum disponibil în limba engleză, germană, franceză și italiană. În timp ce textul în limba engleză este neschimbat, lățimea de cutii de etichetare a fost extins un pic, deoarece textul se extinde în cele mai multe limbi. Deoarece Xcode foloseste versiunea în limba engleză ca un șablon atunci când utilizați "Add localizare" funcția, aceasta înseamnă că localizări viitoare nu va avea pentru a juca cu modificările de aspect / geometrie in Interface Builder (în majoritatea cazurilor). . Ar trebui să fie posibil să se adauge noi localizări doar cu ajutorul "-L nibtool" / "nibtool -d -w" comenzile și traducerea masa șir
Cerințe :
10.4 sau superior
Comentariile nu a fost găsit