Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I list the currently running services, I see a service I'd like to remove:

% launchctl list | grep -i spotify
- 13 com.spotify.webhelper

Launchctl allows me to stop it via launchctl stop com.spotify.webhelper but it does not allow me to completely remove it (uninstall it) unless I specify the .plist file.

How can I derive the plist based on the label?

share|improve this question
up vote 2 down vote accepted

locate com.spotify.webhelper should do the trick as long as the plist is properly named (and the update process for the locate db has at least run once since you installed Spotify). Otherwise have a look at /Library/LaunchAgents, /Library/LaunchDaemons and their equivalents in your own Library folder.

share|improve this answer
Got it thanks! For anyone in the future, this helped me find it: find ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons /System/Library/LaunchAgents /System/Library/LaunchDaemons | grep -i spotify – Achille Nov 1 '12 at 18:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.