No tiene permiso para enviar pulsaciones de teclas. (1002)

Hola. Tengo un script en formato aplicación con el que abro y/o cierro varias aplicaciones. En alguna de esas aplicaciones le pido que ejecute algunos comandos. Por ejemplo en Mail le digo <<tell application "System Events" to key code 45 using {shift down, command down}>> para que descargue todo el correo nuevo. El problema es que el script da el error “no tiene permiso para enviar pulsaciones de teclas. (1002)” cuando le da la gana, bajo muy diversas circunstancias. Por supuesto, he dado todos los permisos en Ajustes > Privacidad y seguridad > Monitorización de entrada (y en Accesibilidad y en… todos los sitios que he podido). También he dado similares permisos a la propia aplicación Editor de Scripts. ¿Cómo soluciono este problema? Mi sistema operativo es Ventura 13.1 sobre Mac M1. Gracias


Lo que se dice en “Mis AppleScript ahora no funcionan por… - Comunidad de Apple no funciona.


Mac mini, macOS 13.1

Publicado el 16/12/2022 10:58 a.m.

Responder

Preguntas similares

20 respuestas

19/12/2022 03:00 p.m. en respuesta a Santiagosir

¡El colmo! El script como tal funciona. El script como aplicación me da los errores que he comentado. El script tal cual (a pelo) metido en un flujo de trabajo en Automator (Ejecutar AppleScript) y convertido en aplicación de Automator, funciona.

Tan es así que he ejecutado el script-app y da error y seguido ejecuto el script como app de automator y no da ningún error (cruzo los dedos).

No cabe duda que o hay un error en cómo gestiona lo de los script y los permisos el Mac o acabo de dar al traste con la seguridad del Mac frente a lo que los script maliciosos pueden hacer. Por reírme un poco y no decir que entre script, automator y atajos en apple tienen un lío monumental.

Este debate ha sido cerrado por el sistema o por el equipo de la Comunidad. Puedes votar por el contenido que consideres útil o buscar respuestas adicionales en la Comunidad.

No tiene permiso para enviar pulsaciones de teclas. (1002)

Bienvenido a la Comunidad de soporte de Apple
Un foro donde los clientes de Apple se ayudan entre sí con sus productos. Comienza con tu cuenta de Apple.