回答:
Mac OS XリファレンスライブラリテクニカルノートTN2123の状態:
CrashReporterは2つの便利なアクションを実行します。
- プログラムがクラッシュすると、CrashReporterはクラッシュログを記録し(通常〜/ Library / Logs / CrashReporter /に)、システムロギング機能にメッセージを記録することでユーザーに通知します。
- さらに、クラッシュしたプログラムがログインしたGUIユーザーとして実行されている場合、CrashReporterはユーザーにAppleにバグレポートを提出するかどうかを尋ねるダイアログを表示します(図1を参照)。ユーザーが[レポート]ボタンをクリックすると、CrashReporterはレポートの詳細を表示する別のダイアログを表示し(図2を参照)、送信前にコメントを許可します。
そして、それ以上のことは述べていません。
このテクニカルノートでは、エンドユーザーから取得したクラッシュログの解釈方法について説明します。
これは、情報が開発者と自動的に共有されないことを意味すると考えています。開発者は、エンドユーザーの〜/ Library / Logs / CrashReporter /フォルダーからクラッシュログを「取得」する必要があります。
Appleが最近発表した(2010年12月17日)iTunes Developer Guide [PDF]は、Mac App Store開発者がアプリのクラッシュログレポートを受け取る方法を示しています。開発者がその機能を手動でコーディングしていない限り、これはMac App Storeの外部でダウンロードされたアプリには当てはまりません。
Appleは現在、Mac App Storeでアプリの開発者向けのシステムを準備していると思います。iTunes Connectインターフェースにはすでに「クラッシュログ」ボタンが表示されているので、今年は可能になると思います。
クラッシュレポートは、クラッシュオーガナイザーで利用できるようです。詳細については、クラッシュレポートの分析ガイドを参照してください。