No se puede asignar un atajo de teclado al servicio

4

En OSX 10.8.2, creé un servicio usando Automator y lo guardé en ~/Library/Services . El servicio recibe los mensajes seleccionados en Mail.app. Aparece en la lista de servicios cuando hago clic en el menú "Correo". Cuando hago clic en el servicio, se ejecuta correctamente. También aparece en la lista de servicios cuando intento asignarle un método abreviado de teclado en Preferencias del sistema. Mi atajo de teclado no parece entrar en conflicto con ningún otro. Para asegurarme de esto, he intentado asignar accesos directos muy improbables con 4 o 5 teclas.

De alguna manera, el acceso directo nunca se "registra", es decir, no aparece junto al nombre del servicio en el submenú "Servicios" de "Correo" y el uso del acceso directo no produce ningún resultado. ¿Qué podría estar causando esto?

    
pregunta Dominique 18.01.2013 - 19:33

1 respuesta

1

Una posible razón es que su cuenta de usuario ha perdido los derechos para cambiar el archivo de preferencias de servicios (algunos instaladores defectuosos pueden causar eso). Abrir Terminal y escriba

ls -la ~/Library/Preferences/pbs.plist

Si ve que el propietario es root , ese es el problema:

-rw-------    1 root  wheel    1407 Jan 16 13:40 /Users/me/Library/Preferences/pbs.plist
                  ↑
                 incorrect!

En ese caso, puede solucionar el problema escribiendo este comando (reemplace me con su nombre de usuario; se le pedirá su contraseña):

sudo chown me:staff ~/Library/Preferences/pbs.plist
    
respondido por el hamstergene 09.07.2013 - 15:51

Lea otras preguntas en las etiquetas