Comment faire apparaître le rapport d'incident sous la forme d'une notification dans OS X

Les utilisateurs Mac avancés en cours de développement ou dans un autre domaine confronté à un plantage fréquent des applications peuvent trouver les fenêtres persistantes de Crash Reporter avec le message 'App quit unexpectedly' gênantes, ce qui interfère avec leur flux de travail sous OS X. désactiver complètement la boîte de dialogue Crash Reporter dans OS X, peut-être une meilleure approche consiste à envoyer ces boîtes de dialogue de rapport d'erreur dans le centre de notification à la place.

Pour être clair, cela ne désactive pas les fenêtres de dialogue Crash Reporter, et il n'a aucun impact sur les journaux de plantage eux-mêmes, il transforme simplement l'alerte de plantage en notification dans le centre de notifications de OS X. l'écran du rapport d'erreur Mac normal s'ouvre comme d'habitude.

Activer les rapports d'erreur en tant que notifications dans Mac OS X

Ouvrez le terminal et entrez la chaîne de commande d'écriture par défaut suivante:

defaults write com.apple.CrashReporter UseUNC 1

Hit retour et cela devrait être tout ce qu'il ya, la prochaine fois qu'une application se bloque, il apparaîtra comme une notification plutôt que d'une fenêtre de dialogue.

Vous pouvez le tester vous-même en écrasant intentionnellement et beach balling une application ou en utilisant la force quitter sur une application occupée dans l'état «ne répond pas».

Renvoyer le rapport d'erreur à l'option de fenêtre de dialogue par défaut dans OS X

Pour désactiver le rapport d'erreur en tant que fonctionnalité de notification et revenir à la boîte de dialogue Reporter d'incident par défaut, utilisez la chaîne par défaut suivante à la place:

defaults write com.apple.CrashReporter UseUNC 0

Maintenant, si vous plantez une application, elle ouvre la boîte de dialogue d'alerte typique sur le Mac.

Cela devrait fonctionner avec n'importe quelle version moderne de Mac OS X, un grand merci à Franz D. pour l'envoi de cette astuce!