Ενώ η δημιουργία ProfCast, θέλαμε να έχουμε έναν τρόπο για να πάρετε τις αναφορές σφαλμάτων πίσω σε εμάς και όχι μόνο στην Apple. Για να λυθεί αυτό το πρόβλημα βρήκαμε Smart Crash Reporter από Unsanity λογισμικού, αλλά δεν έλυσε το πρόβλημά μας, καθώς θέλαμε να. Έτσι, σηκώσαμε τα μανίκια μας και να εφαρμοστεί μια λύση που παρέχεται ό, τι χρειαζόμασταν. Το αποτέλεσμα ένας δημοσιογράφος συντριβή που ζει μέσα από την εφαρμογή σας. Δεν πιάσει το δυστύχημα με τον ίδιο τρόπο όπως και άλλες λύσεις. HDCrashReporter, όταν επικαλείται, εξετάζει τα αρχεία καταγραφής για να διαπιστώσετε αν η εφαρμογή συνετρίβη την τελευταία φορά που έτρεξε. Αν μια συντριβή εντοπίστηκε, HDCrashReporter ζητά από το χρήστη αν αυτός / αυτή θέλει να υποβάλει στην έκθεση συντριβή. Εκτός από τη βασική έκθεση συντριβή, HDCrashReporter στέλνει επίσης σε μια φιλτραρισμένη ημερολόγιο κονσόλα, ώστε να μπορείτε να δείτε ακριβώς τι συνέβη πριν από τη συντριβή. Μπορείτε να κατεβάσετε το πλαίσιο εδώ μαζί με την πηγή του. Έχει χτίσει ως Universal Binary, και ως εκ τούτου απαιτεί 10.4, αλλά αν έχει ανακατασκευαστεί, θα μπορούσε να τρέξει σε 10.3 με αυτό που χρησιμοποιεί συνδέσεις.
Τι είναι καινούργιο σε αυτήν την έκδοση :
Αυτή η νέα έκδοση του HDCrashReporter βασίζεται στην αρχή της προηγούμενης έκδοσης. Με την εκ νέου factoring τον κωδικό, δώσαμε πρόσβαση στον κώδικα που ανακτούν την έκθεση συντριβή και το αρχείο καταγραφής κονσόλα, ώστε να μπορείτε να πάρετε εκείνες τις πληροφορίες ανεξάρτητα από τα υπόλοιπα. Επίσης, το αρχείο καταγραφής της κονσόλας και την έκθεση συντριβή τώρα αποστέλλονται ως συνημμένα.
Θα ενσωματωθεί επίσης την ακόλουθη εισήγηση εισφέρει Marc Liyanage
1.) Τοπικές προσαρμογές. Θα χρησιμοποιηθεί HDCrashReporter σε μια εφαρμογή η οποία εντοπίζεται σε τέσσερις γλώσσες, έτσι μετέφρασα την .nib αρχείο.
Είναι τώρα διαθέσιμο στα Αγγλικά, Γερμανικά, Γαλλικά και Ιταλικά. Ενώ το κείμενο Η αγγλική έκδοση είναι αμετάβλητα, το πλάτος του τα κουτιά ετικετών επεκτάθηκε λίγο, επειδή το κείμενο επεκτείνεται σε περισσότερες γλώσσες. Από Xcode χρησιμοποιεί την αγγλική έκδοση ως πρότυπο όταν χρησιμοποιείτε την "Προσθήκη Εντοπισμός" λειτουργία, αυτό σημαίνει ότι το μέλλον εντοπίσεις δεν θα πρέπει να παιδεύεστε με διάταξη αλλαγές / γεωμετρία στο Interface Builder (στις περισσότερες περιπτώσεις). . Θα πρέπει να είναι δυνατή η προσθήκη νέων εντοπίσεις μόνο με τη χρήση του "nibtool -L" / "nibtool -d -w" εντολές και τη μετάφραση του πίνακα αλφαριθμητικών
Απαιτήσεις :
10.4 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε