Я пытаюсь создать службу OS X. Я нашел Providing System Services в документации Apple, однако я нахожу это менее чем ясным, что именно мне нужно делать. В настоящее время я использую приложение для регистрации своего сервиса (думая, что это будет более прямолинейно - в конечном итоге я хотел бы создать службу.), Однако даже после выхода из системы/входа моя служба по-прежнему не отображается в списке услуг в меню.Создание службы OS X
Есть ли какой-то шаг в связанном документе, который я пропустил? Я чувствую, что есть какой-то шаг регистрации, так что ОС знает о моем сервисе (в дополнение к тому, что указано в этом документе), но я ничего не могу найти.
Заранее спасибо. :)
Edit: Вот мой NSServices словарь из моего Info.plist файла:
<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>
Хотя это будет работать, я хотел бы сделать это в Objective-C, если это возможно. – Andy 2008-11-06 03:13:41