Jak sprawić, by Crash Reporter był wyświetlany jako powiadomienie w systemie Mac OS
Spisu treści:
Zaawansowani użytkownicy komputerów Mac, którzy są albo w fazie programowania, albo w innej dziedzinie, w której często występują awarie aplikacji, mogą uznać, że uporczywe okna Crash Reporter z komunikatem „Aplikacja została nieoczekiwanie zakończona” są uciążliwe i zakłócają przepływ pracy na Macu OS X. Chociaż jedną z długoletnich opcji jest całkowite wyłączenie okna dialogowego Crash Reporter w systemie MacOS X, być może lepszym podejściem jest wysłanie tych okien dialogowych zgłaszania awarii do centrum powiadomień.
Dla jasności, nie wyłącza to okien dialogowych Crash Reporter i nie ma wpływu na same dzienniki awarii, po prostu przekształca alert o awarii w powiadomienie w Centrum powiadomień systemu Mac OS X. Jeśli klikniesz powiadomienie o awarii, zwykły ekran raportu o awarii komputera Mac otworzy się jak zwykle.
Włącz zgłaszanie awarii jako powiadomienia w systemie Mac OS X
Otwórz terminal i wprowadź następujące domyślne polecenie zapisu:
defaults write com.apple.CrashReporter UseUNC 1
Naciśnij powrót i to wszystko. Następnym razem, gdy aplikacja ulegnie awarii, pojawi się powiadomienie, a nie okno dialogowe.
Możesz to przetestować samodzielnie, celowo powodując awarię i uderzając w piłkę plażową aplikacji lub wymuszając zamknięcie zajętej aplikacji w stanie „nie odpowiada”.
Przywróć raport o awarii do domyślnej opcji okna dialogowego w systemie Mac OS X
Aby wyłączyć funkcję powiadamiania o awariach i powrócić do domyślnego okna dialogowego zgłaszania awarii, użyj następującego ciągu znaków domyślnych:
defaults write com.apple.CrashReporter UseUNC 0
Teraz w przypadku awarii aplikacji otworzy się typowe okno dialogowe alertu na komputerze Mac.
To powinno działać z każdą nowoczesną wersją systemu Mac OS . Wielkie dzięki dla Franza D. za przesłanie tej wskazówki!