Después de asignar un método abreviado de teclado para iniciar un servicio en Preferencias del sistema, presiono el método abreviado de teclado y no ocurre nada. Primero debo hacer clic en el título del servicio en el menú de servicios (que se encuentra si hace clic en el título de la aplicación en la esquina superior izquierda de la pantalla). Sólo entonces funcionará correctamente el método abreviado de teclado.
Si salgo de esa aplicación, tengo que hacer clic manualmente en el título del servicio debajo del menú de servicios cada vez que vuelvo a abrir la aplicación. Pensé que la solución "duraría" hasta que la computadora se apague o reinicie, pero no, solo dura hasta que la aplicación se cierra.
Puede sonar como si estuviera haciendo una montaña a partir de un grano de arena, pero este paso adicional esencialmente anula el propósito del método abreviado de teclado en primer lugar, especialmente porque generalmente no sé y no puedo hacer un seguimiento de si tengo ya ejecuté manualmente el servicio desde la última vez que abrí esa aplicación.
Tengo que repetir estos pasos para cada aplicación, incluidas las aplicaciones de inventario como Finder. De lo contrario, el acceso directo no funcionará mientras esté en esa aplicación.
Esto sucede con cada servicio que he creado.
Esto sucede independientemente del método abreviado del teclado.
¿Hay alguna forma de que el método abreviado de teclado active el servicio sin tener que ejecutar manualmente el servicio primero?
Mi computadora ejecuta OS X El Capitan, versión 10.11.6. Sin embargo, se debe tener en cuenta que primero observé este error desde la primera vez que asigné un método abreviado de teclado a mi servicio, que fue hace al menos un año. En otras palabras, nunca he experimentado la función de método abreviado de teclado, ya que fue diseñada para funcionar.
Se debe tener en cuenta que este error no es exclusivo de mi computadora; Los informes de otros que experimentan esta idiosincrasia abundan en Internet ...
El servicio no se ejecuta primero momento en que se invoca mediante una combinación de teclas
El acceso directo de los servicios no funciona correctamente
Asignación de un acceso directo a un servicio
Asignar un acceso directo a la ejecución un script en OS X (lea el último párrafo en esta respuesta)