Mac OS で Crash Reporter を通知として表示する方法

目次:

Anonim

Mac の上級ユーザーで、開発中またはアプリのクラッシュが頻繁に発生する別の分野にいる場合、「アプリが予期せず終了しました」というメッセージが表示されたままの Crash Reporter ウィンドウが煩わしく、Mac でのワークフローに干渉することがあります。 OS X. MacOS X で Crash Reporter ダイアログを完全に無効にすることは長年の選択肢の 1 つですが、おそらくより良い方法は、それらのクラッシュ レポート ダイアログ ボックスを通知センターに送信することです。

明確にするために、これは Crash Reporter ダイアログ ウィンドウを無効にするわけではなく、クラッシュ ログ自体には影響しません。単にクラッシュ アラートを Mac OS X の通知センター内の通知に変換するだけです。クラッシュ レポートの通知をクリックすると、通常の Mac のクラッシュ レポート画面が通常どおり開きます。

Mac OS X でクラッシュ レポートを通知として有効にする

ターミナルを開き、次のデフォルトの書き込みコマンド文字列を入力します:

defaults write com.apple.CrashReporter UseUNC 1

Return キーを押すだけで、次にアプリがクラッシュしたときに、ダイアログ ウィンドウではなく通知として表示されます。

アプリを故意にクラッシュさせたりビーチボールをしたり、「応答していない」状態のビジー状態のアプリケーションを強制終了したりして、自分でテストできます。

Mac OS X でクラッシュ レポートをデフォルトのダイアログ ウィンドウ オプションに戻す

通知機能としてのクラッシュ レポートを無効にして、デフォルトのクラッシュ レポート ダイアログ ボックスに戻るには、代わりに次のデフォルト文字列を使用します:

defaults write com.apple.CrashReporter UseUNC 0

アプリをクラッシュさせると、Mac の典型的な警告ダイアログが開きます。

これは、最新バージョンの Mac OS で動作するはずです。このヒントを送ってくれた Franz D. に感謝します!

Mac OS で Crash Reporter を通知として表示する方法