Hago mucho desarrollo de software embebido. Los microcontroladores tienen mini sistemas de archivos a través de los cuales mi programador introduce el nuevo firmware en el chip.
Desde que me he trasladado a Big Sur, me han inundado con un significativo número de notificaciones de "Disco no expulsado correctamente" del Finder cada vez que hago lo anterior.
Antes de Big Sur, estos se desvanecían en el centro de Notificación y podía despejarlos todos. En Big Sur, no puedo.
He intentado grabar un flujo de trabajo de Automator para pulsar el botón "cerrar" en las notificaciones, y esto está bien hasta que intento ejecutar el flujo de trabajo a través de la Terminal donde me da error:
The action “Watch Me Do” encountered an error: “This application must be allowed to control this computer using accessibility features, using the Security & Privacy preferences located in System Preferences, before using Watch Me Do”
He permitido estos permisos, y he probado a ejecutar con sudo
pero no ha mejorado. Luego traté de arrastrar las etapas individuales de Watch Me Do a su propio escenario para ver el AppleScript subyacente - como no estoy tan bien versado con AppleScript, no me ayudó mucho.
Hay una serie de scripts scripts en la red, pero, según mis pruebas, no funcionan con Big Sur,
¿Puede alguien ayudarme a escribir un AppleScript que pueda ejecutar a través del Terminal para ayudarme a descartar estas notificaciones?
Me están volviendo loco y tengo que dejar mi No Molestar activado todo el día para ocultar este desastre.
(1: para subrayar, estos no son unidades de pulgar USB o discos duros. Son microcontroladores, por lo que no pueden ser expulsados debido a la naturaleza del desarrollo del firmware)