我正在尝试创建一个OS X服务。我在苹果的文档中找到了提供系统服务,但我发现它并不清楚我需要做什么。我目前正在使用应用程序来注册我的服务(认为这将更加简单明了 - 最终我想创建一个.service),但即使在注销/登录后,我的服务仍然不会出现在菜单的服务列表中。
链接的文档中是否有我遗漏的一些步骤?我觉得除了那个文件中列出的内容之外,还有一些注册步骤,以便操作系统知道我的服务信息,但我找不到任何内容。
提前感谢您的帮助。 :)
编辑:这是我的Info.plist文件中的NSServices字典:
链接的文档中是否有我遗漏的一些步骤?我觉得除了那个文件中列出的内容之外,还有一些注册步骤,以便操作系统知道我的服务信息,但我找不到任何内容。
提前感谢您的帮助。 :)
编辑:这是我的Info.plist文件中的NSServices字典:
<key>NSServices</key>
<array>
<dict>
<key>NSPortName</key>
<string>POPrlTest</string>
<key>NSMessage</key>
<string>shortenUrlService</string>
<key>NSSendTypes</key>
<string>NSStringPboardType</string>
<key>NSReturnTypes</key>
<string>NSStringPboardType</string>
<key>NSMenuItem</key>
<dict>
<key>default</key>
<string>Shorten URL</string>
</dict>
</dict>
</array>