Jak nastavit, aby se reportér o selhání zobrazoval jako oznámení v systému Mac OS
Obsah:
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!