标签: cocoa service
如标题所示,请帮助......
答案 0 :(得分:4)
您需要在每个服务的词典中包含NSRequiredContext键。
The documentation没有提到这一点,但是从Mac OS X 10.6开始需要它;如您所见,如果您没有,您的服务将被默认禁用。
您还应该在启动时调用the NSUpdateDynamicServices function,以刷新用户的“服务”菜单,而无需他们退出并重新登录。
NSUpdateDynamicServices