서비스에 키보드 단축키를 할당 할 수 없습니다 클릭하면 올바르게 실행됩니다. 시스템 환경

OSX 10.8.2에서 Automator를 사용하여 서비스를 생성하고에 저장했습니다 ~/Library/Services. 이 서비스는 Mail.app에서 선택된 메시지를받습니다. “메일”메뉴를 클릭하면 서비스 목록에 나타납니다. 서비스를 클릭하면 올바르게 실행됩니다. 시스템 환경 설정에서 키보드 단축키를 할당하려고하면 서비스 목록에도 표시됩니다. 키보드 단축키가 다른 키보드와 충돌하지 않는 것 같습니다. 이를 확인하기 위해 4 또는 5 키와 관련된 매우 불가능한 바로 가기를 할당하려고했습니다.

어떻게 든 바로 가기는 “등록”되지 않습니다. 즉, “메일”의 “서비스”하위 메뉴에서 서비스 이름 옆에 나타나지 않으며 바로 가기를 사용해도 결과가 나타나지 않습니다. 이 문제의 원인은 무엇입니까?



답변

가능한 한 가지 이유는 사용자 계정이 서비스 환경 설정 파일을 변경할 수있는 권한을 상실했기 때문입니다 (일부 버그가있는 설치 프로그램이이를 유발할 수 있음). 터미널 열기 및 유형

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

소유자가 root인 경우 문제입니다.

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

이 경우이 명령을 입력하여 문제를 해결할 수 있습니다 ( me사용자 이름으로 바꾸 십시오. 암호를 묻는 메시지가 나타납니다).

sudo chown me:staff ~/Library/Preferences/pbs.plist