Mis AppleScript ahora no funcionan porque dice que no tienen permiso para enviar pulsaciones de teclas

Tengo aplicaciones AppleScrit que funcionaban bien en la versión anterior de macOS pero al actualizar a Catalina, cuando intento ejecutarlas sale un mensaje diciendo que System Events ha encontrado que la aplicación no tiene permisos para enviar pulsaciones de teclas.

Lo cierto es que si que tiene los permisos que tenían anterior a la actualización del macOS. No se si tengo que asignar algún permiso adicional pero no encuentro donde.

Publicado el 14/12/2019 12:08 p.m.

Responder
1 respuesta

18/12/2019 02:55 p.m. en respuesta a JuanGonzalezEstevez

Hola JuanGonzalezEstevez,


Gracias por visitar las comunidades de soporte de Apple en español. 


Al actualizar a macOS Catalina, Apple a mejorado la privacidad en aplicaciones. Para ayudarte con AppleEvents, puedes consultar las notas de macOS Catalina para mas información:


macOS Catalina 10.15 Release Notes


New Features
To enhance security, AppleEvents and AppleScripts that target an app on a remote system must authenticate as the same user on the remote system. An AppleEvent that targets an app running as a different user receives a procNotFound error. To allow remote AppleEvents to target apps in any user session, run the following command in Terminal on the server:
defaults write /Library/Preferences/com.apple.AEServer RestrictAccessToUserSession -bool false
Then disable and reenable Remote Apple Events in System Preferences > Sharing. (5353592)


Te invito a que compartas tus resultados con nosotros, al igual de cualquier otra duda que tengas. 


Un saludo cordial. 

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.

Mis AppleScript ahora no funcionan porque dice que no tienen permiso para enviar pulsaciones de teclas

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.