Вот небольшой поворот к предыдущим рекомендациям, создайте отдельное приложение, которое обрабатывает сервис, и включите его в свои ресурсы. Если вы хотите включить службу, вместо копирования файла в ~ / Library / Services, создайте символическую ссылку в папке ~ / Library / Services, которая указывает на приложение, которое вы включили в свои ресурсы.
Таким образом, если пользователь удалит ваше приложение, все, что останется позади, это символическая ссылка, указывающая на неверное местоположение. Меньше вооружает, чем фактически оставляя приложение позади, и будет иметь дополнительное преимущество, заключающееся в том, что сервис больше не будет доступен (поскольку info.plist будет удален, когда пользователь удалил ваше приложение).