MacOS Ventura 13.3 pero he tenido alguna forma de este problema de forma intermitente durante un par de años.
Tengo un flujo de trabajo simple que escribe la fecha actual en formato ISO 8601, es una sola acción AppleScript como tell application "System Events"...keystroke $DATE
esencialmente. Se rompe, a menudo, con un error que dice que el flujo de trabajo es "incapaz de enviar pulsaciones de teclas". Tal vez algo se reinicia en las actualizaciones de EE.UU., no estoy seguro, pero me gustaría entender mejor los pasos necesarios para solucionarlo. Le he dado a Automator, AppleScript Utility y al propio flujo de trabajo el permiso de accesibilidad "permitir que las aplicaciones de abajo controlen tu ordenador" -como esta respuesta dice -pero eso por sí solo no parece suficiente (¿pero podría ser necesario?). No veo ninguna configuración de teclado relevante.
Sospecho que algunas o todas estas aplicaciones también tienen que estar en la lista Configuración > Privacidad y seguridad > Automatización... pero no hay forma de añadir (o eliminar) aplicaciones a esa lista. No hay botón "más" y arrastrando una aplicación en la lista no hace nada. He leído aquí y en los foros de Apple algunas sugerencias de que se supone que una aplicación solicita este permiso la primera vez que lo necesita y para añadir una aplicación a la lista debes reinstalarla. Una buena solución... pero no puedes reinstalar Automator. o AppleScript Utility, no se pueden eliminar. El flujo de trabajo en sí tampoco desencadena una solicitud de este permiso, por lo que puedo decir, y dudo que darle acceso sería suficiente. ¿Cómo se supone que hay que añadir aplicaciones a la lista de Automatización? ¿Existe una CLI para esta lista?