Jak nastavit, aby se reportér o selhání zobrazoval jako oznámení v systému Mac OS

Obsah:

Anonim

Pokročilí uživatelé počítačů Mac, kteří jsou buď ve vývoji nebo v jiné oblasti, kde dochází k častému padání aplikací, mohou shledat přetrvávající okna aplikace Crash Reporter se zprávou „Aplikace se neočekávaně ukončí“ jako obtěžující a narušující jejich pracovní postup na Macu OS X. Zatímco jednou z dlouhodobých možností je v MacOS X úplně zakázat dialogové okno Hlášení o selhání, možná lepším přístupem je poslat tato dialogová okna hlášení o selhání do oznamovacího centra.

Aby bylo jasné, toto nezakáže dialogová okna Crash Reporter a nemá to žádný vliv na samotné protokoly o selhání, ale pouze transformuje výstrahu o selhání na oznámení v Notification Center systému Mac OS X. Pokud kliknete na upozornění na zprávu o selhání, otevře se běžná obrazovka zprávy o selhání systému Mac jako obvykle.

Povolit hlášení o selhání jako oznámení v systému Mac OS X

Otevřete terminál a zadejte následující výchozí řetězec příkazů zápisu:

defaults write com.apple.CrashReporter UseUNC 1

Hit return a to by mělo být vše, co k tomu patří, až se aplikace příště zhroutí, zobrazí se to jako upozornění, nikoli jako dialogové okno.

Můžete si to sami vyzkoušet tak, že záměrně spadnete a spustíte aplikaci nebo použijete nucené ukončení u zaneprázdněné aplikace ve stavu „nereaguje“.

Vrátit zprávu o selhání do výchozího dialogového okna v systému Mac OS X

Chcete-li zakázat hlášení o selhání jako funkci oznámení a vrátit se do výchozího dialogového okna hlášení o selhání, použijte místo toho následující řetězec výchozích hodnot:

defaults write com.apple.CrashReporter UseUNC 0

Nyní, pokud dojde k selhání aplikace, otevře se na Macu typický dialog s upozorněním.

Toto by mělo fungovat s jakoukoli moderní verzí Mac OS, velké díky Franzi D. za zaslání tohoto tipu!

Jak nastavit, aby se reportér o selhání zobrazoval jako oznámení v systému Mac OS