Я пытаюсь создать службу OS X. Я нашел систему предоставления Services в документации Apple, однако мне не совсем понятно, что именно мне нужно делать. В настоящее время я использую приложение для регистрации моей службы (думая, что это будет более прямолинейно - в конечном итоге я хотел бы создать .service), однако даже после выхода из системы/входа моя служба все еще не отображается в списке услуги в меню.
В связанном документе отсутствует какой-либо шаг, который мне не хватает? Я чувствую, что есть какой-то шаг регистрации, чтобы ОС знала о моей службе (в дополнение к тому, что указано в этом документе), но я ничего не могу найти.
Заранее спасибо. :)
Изменить: вот мой словарь 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>