Así que estoy tratando de silenciar la notificación "Su disco está casi lleno" de un mac corriendo Mojave, ya que ahora mismo aparece con demasiada frecuencia y es muy molesto.
He seguido todas las respuestas de este hilo pero ninguno de ellos funciona con Mojave.
Sin embargo, hice algunos progreso ya que la respuesta de @kenorb incluye este comando:
grep -A6 debugLog <(strings $(find /System/Library/PrivateFrameworks -name diskspaced -print -quit))
que da una idea de cómo han cambiado las cosas, ya que cuando ejecuto una versión modificada del mismo, obtengo esto:
MacBook-Pro-7:~ QH$ grep -A15 debugLog <(strings $(find /System/Library/PrivateFrameworks -name diskspaced -print -quit))
debugLog (BOOL) - log additional debug information. Default: NO
Commands:
removeAllNotifications - Removes all scheduled and delivered user notificiations.
removeAllNotifications
com.apple.diskspaced
_mbsetupuser
Ignoring low disk notification during migration.
event
low_disk
STORAGE_CRITICALLY_LOW
STORAGE_CRITICALLY_LOW_INFO
volumeURL
Low space alert: %@ free on '%@'
Unknown command
peer error: %s
unexpected peer event
--
debugLog
systemUpdateDate
com.apple.updatesettings
Interval since system update :%f
alloc
init
lowSpaceTimer
invalidate
setLowSpaceTimer:
_centerForIdentifier:type:
deliveredNotifications
countByEnumeratingWithState:objects:count:
removeDeliveredNotification:
scheduledNotifications
removeScheduledNotification:
count
Ahora no entiendo mucho de ese comando ni de los demonios de MacOS, pero me parece que el lowSpaceTimer
o setLowSpaceTimer:
podría ser la clave para arreglar las cosas. Si puedo acceder a uno de ellos, y configurar el temporizador para que sea algo lo suficientemente alto, finalmente conseguiré cerrar esa molesta ventana emergente. La cosa es... No tengo ni idea de cómo acceder a ella.
Lo he intentado:
defaults read lowSpaceTimer
defaults read com.apple.diskspaced lowSpaceTimer
defaults read com.apple.diskspaced
(esto produce el minFreeSpace
k-v entrada que escribí mientras intentaba que funcionara, pero no ayuda en nada a las cosas como minFreeSpace
es obsoleto)
Ahora mismo la ventana emergente aparece una vez cada 6 minutos y me está volviendo loco cuando intento trabajar.