Thư viện tham khảo Mac OS X Lưu ý kỹ thuật TN2123 nêu rõ:
CrashReporter thực hiện hai hành động hữu ích:
- Khi chương trình gặp sự cố, CrashReporter sẽ ghi lại nhật ký sự cố (thường vào ~ / Library / Logs / CrashReporter /) và thông báo cho người dùng bằng cách đăng nhập tin nhắn đến cơ sở ghi nhật ký hệ thống.
- Ngoài ra, nếu chương trình bị lỗi đang chạy như một người dùng GUI đã đăng nhập, CrashReporter sẽ trình bày cho người dùng một hộp thoại hỏi họ có muốn gửi báo cáo lỗi cho Apple không (xem Hình 1). Nếu người dùng nhấp vào nút Báo cáo, CrashReporter sẽ hiển thị một hộp thoại khác hiển thị chi tiết của báo cáo (xem Hình 2) và cho phép họ nhận xét nó trước khi gửi.
Và không xa hơn nữa, các tiểu bang:
Trong phần kỹ thuật này, tôi giải thích cách diễn giải các bản ghi sự cố mà bạn đã thu được từ người dùng cuối.
Tôi tin rằng điều này ngụ ý rằng thông tin không được chia sẻ tự động với nhà phát triển. Nhà phát triển cần "lấy" nhật ký sự cố từ thư mục ~ / Library / Logs / CrashReporter / của người dùng cuối.