Cómo desactivar el informe de fallos en el Mac
Cuando una app falla en macOS aparece una ventana preguntando si quieres enviar un informe a Apple. Para quien desarrolla software, usa versiones beta o simplemente hace fallar apps a menudo, eso es más interrupción que ayuda. Un comando lo resuelve.
Qué hace el informe de fallos
El proceso ReportCrash vigila los fallos de las apps, captura una traza de pila y un informe de diagnóstico, y luego te pregunta si quieres enviarlo a Apple. Esos datos ayudan de verdad a Apple y a los desarrolladores a corregir errores: conviene saberlo antes de desactivarlo.
El problema es que la ventana roba el foco y a veces aparece encima de lo que estás haciendo. Quien ya lee los registros directamente en ~/Library/Logs/DiagnosticReports no pierde nada desactivando el aviso.
El comando de Terminal
Abre Terminal (Aplicaciones › Utilidades) y ejecuta:
# suprimir la ventana de informe de fallos
defaults write com.apple.CrashReporter DialogType none
A partir de ahora, cuando una app falle, la ventana no aparecerá. macOS sigue escribiendo el informe en el disco: solo dejas de ser interrumpido.
Una alternativa menos radical envía los avisos al Centro de Notificaciones en vez de a una ventana bloqueante:
# usar notificaciones en lugar de una ventana bloqueante
defaults write com.apple.CrashReporter UseUNC 1
Cómo reactivarlo
# restaurar el comportamiento por omisión
defaults delete com.apple.CrashReporter DialogType
Cierra la sesión y vuelve a iniciarla para asegurarte de que el proceso relee el ajuste.
Los registros siguen ahí
Desactivar la ventana no desactiva el registro. Todo sigue en ~/Library/Logs/DiagnosticReports, y también puedes verlo desde Consola (Aplicaciones › Utilidades), en la sección de informes de fallo. Es decir: conservas la información de diagnóstico y pierdes solo la interrupción.
Mainspring convierte más de 90 ajustes ocultos de macOS en interruptores con nombre, cada uno con un botón para deshacer. Sin Terminal, y nada que no puedas revertir.
Prueba Mainspring →Firmado y notarizado por Apple · 29 $ pago único
Léelo en inglés.