OS X no contiene un desinstalador automático incorporado. Así que no hace "algunos" trabajos.
AFAIR una excepción es Server.app (OS X). Si mueve o destruye la aplicación, todos los servicios se detendrán. Incluso entonces, no se desinstalarán ni eliminarán todos los archivos y carpetas que lo acompañan.
A menudo, las aplicaciones son autocontenidas: todos los archivos y carpetas necesarios para ejecutar la aplicación se encuentran en la propia aplicación. Después de eliminar la aplicación, los únicos archivos restantes son las preferencias, los archivos de caché y, en ocasiones, los archivos de soporte de aplicaciones que residen en su carpeta de la Biblioteca o en la del sistema.
Algunas aplicaciones que vienen como Installer.pkg se instalan con Apple Installer.app. Otras aplicaciones están utilizando un instalador personalizado. Algunos de ellos también contienen un desinstalador que generalmente elimina todos los archivos instalados.
Un pequeño número de aplicaciones viene con un desinstalador "automático", por ejemplo. MagicPrefs: después de eliminar / eliminar el archivo de Prefpane, la aplicación se desinstala.
Spotify probablemente instala un agente de inicio o demonio de lanzamiento que se basa en un archivo del paquete de aplicaciones de Spotify. Después de eliminar Spotify, el agente / daemon pierde su objetivo, "SpotifyWebHelper", y como resultado, el proceso no se iniciará. El plist (y algunos otros archivos relacionados con Spotify) probablemente todavía están allí y usted debe eliminarlos manualmente para "limpiar" su sistema.
Después de instalar Spotify, de hecho instala un agente de lanzamiento com.spotify.webhelper.plist en ~ / Library / LaunchAgents:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.spotify.webhelper</string>
<key>KeepAlive</key>
<dict>
<key>NetworkState</key>
<true/>
</dict>
<key>RunAtLoad</key>
<true/>
<key>Program</key>
<string>/Users/user_name/Library/Application Support/Spotify/SpotifyWebHelper</string>
<key>SpotifyPath</key>
<string>/Applications/Spotify.app</string></dict>
</plist>
El ejecutable / Users / user_name / Library / Application Support / Spotify / SpotifyWebHelper se basa en la existencia de /Applications/Spotify.app . Después de eliminar Spotify.app no se iniciará.
Para eliminar todos los restos después de eliminar Spotify, elimine el agente de inicio en ~ / Library / LaunchAgents / , la carpeta Spotify en ~ / Library / Application Support / , dos preferencias archivos en ~ / Library / Preferences / y varias carpetas en ~/Library/Caches/