मैक ओएस एक्स संदर्भ पुस्तकालय तकनीकी नोट TN2123 बताता है:
दुर्घटनाग्रस्त दो उपयोगी कार्य करता है:
- जब कोई प्रोग्राम क्रैश हो जाता है, तो CrashReporter एक क्रैश लॉग (आमतौर पर ~ / लाइब्रेरी / लॉग / क्रैशरपॉर्टर /) रिकॉर्ड करेगा, और सिस्टम लॉगिंग सुविधा के लिए एक संदेश लॉग करके उपयोगकर्ता को सूचित करेगा।
- इसके अलावा, यदि प्रोग्राम जो क्रैश हो गया है, GUI उपयोगकर्ता में लॉग के रूप में चल रहा है, CrashReporter उपयोगकर्ता को एक संवाद के साथ प्रस्तुत करेगा, जो उनसे पूछेगा कि क्या वे Apple को एक बग रिपोर्ट प्रस्तुत करना चाहते हैं (चित्र 1 देखें)। यदि उपयोगकर्ता रिपोर्ट बटन पर क्लिक करता है, तो CrashReporter एक अन्य संवाद प्रदर्शित करता है जो रिपोर्ट का विवरण दिखाता है (चित्र 2 देखें) और उन्हें सबमिट करने से पहले टिप्पणी करने की अनुमति देता है।
और बहुत अधिक नहीं, राज्यों के साथ:
इस तकनीकी में मैं समझाता हूं कि क्रैश लॉग की व्याख्या कैसे करें जो आपने अंतिम उपयोगकर्ताओं से प्राप्त किए हैं।
मेरा मानना है कि इसका तात्पर्य है कि जानकारी को डेवलपर के साथ स्वचालित रूप से साझा नहीं किया जाता है। डेवलपर को अंतिम उपयोगकर्ताओं के क्रैश लॉग को "प्राप्त" करने की आवश्यकता है ~ / पुस्तकालय / लॉग / क्रैशर / फ़ोल्डर।