Hur man gör Crash Reporter Visa som en anmälan i OS X

Avancerade Mac-användare som antingen är i utveckling eller ett annat fält som upplever vanliga appkrascher kan hitta de ihållande Crash Reporter-fönstren med meddelandet "App quit unexpectedly" för att vara en olägenhet som stör deras arbetsflöde i OS X. Medan ett långvarigt alternativ är att inaktivera Crash Reporter-dialogrutan helt i OS X, kanske en bättre inställning är att skicka dessa kraschrapporteringsdialogrutor till anmälningscenter istället.

För att klargöra det här inaktiverar inte dialogrutan Crash Reporter, och det har ingen inverkan på kraschloggar själva, det förvandlar helt enkelt kraschvarningen till en Notifikation inom Notifieringscentret för OS X. Om du klickar på kraschrapportmeddelandet, Den vanliga skärmrapporten för Mac Crash Report öppnas som vanligt.

Aktivera kraschrapportering som meddelanden i Mac OS X

Öppna terminalen och ange följande standardkommandotest:

defaults write com.apple.CrashReporter UseUNC 1

Hit tillbaka och det borde vara allt som finns där, nästa gång en app kraschar visas den som en anmälan snarare än ett dialogfönster.

Du kan testa det själv genom att avsiktligt krascha och beach balling en app eller använda kraft sluta på en upptagen applikation i "inte svara" staten.

Återgå kraschrapport till standarddialogfönstret Alternativ i OS X

Om du vill inaktivera kraschrapporteringen som en anmälningsfunktion och återgå till dialogrutan för standardkraschrapportör använder du följande standardinställningar i stället:

defaults write com.apple.CrashReporter UseUNC 0

Nu om du kraschar en app öppnas den typiska varningsdialogrutan på Mac.

Detta borde fungera med alla moderna versioner av Mac OS X, ett stort tack till Franz D. för att skicka in den här tipsen!