Una gran cantidad de funcionalidades, como elementos de inicio de sesión, extensiones / kexts, Agentes de inicio u otros Ayudantes pueden incluirse en el paquete de aplicaciones en estos días.
Si observa detenidamente el contenido de Spotify.app, haciendo clic con el botón derecho o presionando sobre él y seleccionando "Mostrar contenido del paquete", encontrará una carpeta "Biblioteca" incluida en la carpeta del Contenido. Dentro de ella hay una carpeta LoginItems, que contiene el elemento de inicio de sesión.
/Applications/Spotify.app/Contents/Library/LoginItems/StartUpHelper.app/Contents/MacOS/StartUpHelper
Este "StartUpHelper" lanzará Spotify al iniciar sesión. Este parece ser el comportamiento predeterminado de la aplicación.
Usted escribió:
De lo contrario, comenzaría con cada nuevo usuario agregado al sistema.
Ciertamente he visto el inicio automático de Spotify en un usuario creado después de que se instaló, el cierre de sesión del usuario que creó la nueva cuenta y la configuración de la nueva cuenta de usuario desde la pantalla de inicio de sesión (alternativamente, se necesitaron dos reinicios para Spotify para iniciar sesión al iniciar sesión en la nueva cuenta de usuario). Sólo cuando Spotify se instaló después de que se creó el usuario, no se inició al iniciar sesión.
Una prueba en un intento de explicar, por qué algunos usuarios no verán el inicio automático de Spotify al iniciar sesión:
Creé y configuré un nuevo usuario antes de instalar Spotify en una cuenta de usuario diferente y, después de instalar Spotify (nuevamente en una cuenta de usuario diferente), probé varios inicios de sesión / inicios de sesión y reinicios para asegurarme de que no fuera automático : inicie sesión para iniciar sesión para este nuevo usuario. También noté que el DIRECTORIO DE USUARIO DE DARWIN del usuario ejecutó el siguiente comando ...
getconf DARWIN_USER_DIR
También tuve un usuario para el que Spotify se inició automáticamente al iniciar sesión cada vez. Una vez más, tomé nota del DIRECTORIO DE USUARIOS DE DARWIN.
Inicié sesión en este último usuario mencionado. Salí de Spotify y eliminé ...
com.apple.LaunchServices-231-v2.csstore
... del Directorio de usuarios de Darwin.
Luego copié el mismo archivo del Directorio de usuarios de Darwin del otro usuario (para a quien Spotify no inició automáticamente al iniciar sesión) en el directorio de este usuario (en el Finder, para asegurarse de que el propietario del archivo también cambie).
Luego cerré la sesión y reinicié varias veces la sesión en el usuario, para el que Spotify realizó el inicio automático, pero el comportamiento se detuvo y Spotify se abstuvo de iniciar.
PS. Para obtener más información en profundidad sobre los elementos de inicio de sesión dentro de un paquete de aplicaciones, sugeriría que se registre para obtener una cuenta de Desarrollador gratuita y que se familiarice con (algunos de) el documentación sobre el diseño de la aplicación (aunque no es necesario que se registre, sólo para leer la documentación).