Así que estoy intentando silenciar la notificación "Tu disco está casi lleno" de un Mac que ejecuta Mojave, ya que ahora aparece con demasiada frecuencia y es muy molesto.
Seguí todas las respuestas de este hilo pero ninguno De ellos trabajan con Mojave.
Sin embargo, hice algo como 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, 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 sobre ese comando o los demonios macOS, pero me parece que lowSpaceTimer
o setLowSpaceTimer:
podrían ser la clave para arreglar las cosas. Si puedo acceder a uno de ellos y configurar el temporizador para que sea lo suficientemente alto, finalmente obtendré un cierre en ese molesto elemento emergente. La cosa es ... no tengo 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 genera la entrada minFreeSpace
k-v que escribí mientras intentaba que funcionara, pero no hace nada para ayudar porque minFreeSpace
está obsoleto)
En este momento, la ventana emergente aparece una vez cada 6 minutos y me está volviendo loco cuando trato de hacer el trabajo.