หมายเหตุทางเทคนิคของไลบรารีอ้างอิง Mac OS X สถานะTN2123 :
CrashReporter ดำเนินการสองอย่างที่เป็นประโยชน์:
- เมื่อโปรแกรมขัดข้อง CrashReporter จะบันทึกบันทึกข้อขัดข้อง (โดยทั่วไปคือ ~ / Library / Logs / CrashReporter /) และแจ้งผู้ใช้โดยการบันทึกข้อความไปยังระบบบันทึกการทำงานของระบบ
- นอกจากนี้หากโปรแกรมที่ทำงานขัดข้องกำลังทำงานในฐานะผู้ใช้งาน GUI ผู้ใช้งาน CrashReporter จะแสดงกล่องโต้ตอบถามผู้ใช้ว่าต้องการส่งรายงานข้อผิดพลาดไปยัง Apple หรือไม่ (ดูรูปที่ 1) หากผู้ใช้คลิกปุ่มรายงาน CrashReporter จะแสดงกล่องโต้ตอบอื่นที่แสดงรายละเอียดของรายงาน (ดูรูปที่ 2) และอนุญาตให้พวกเขาแสดงความคิดเห็นก่อนส่ง
และไม่ไกลออกไปมากนักรัฐ:
ในเทคโน้ตนี้ฉันอธิบายวิธีตีความบันทึกข้อผิดพลาดที่คุณได้รับจากผู้ใช้ปลายทาง
ฉันเชื่อว่านี่เป็นนัยว่าข้อมูลจะไม่ถูกแชร์กับผู้พัฒนาโดยอัตโนมัติ นักพัฒนาจำเป็นต้อง "รับ" บันทึกข้อผิดพลาดจากโฟลเดอร์ ~ / Library / Logs / CrashReporter / โฟลเดอร์ของผู้ใช้ปลายทาง