4 votos

métodos macOS para aplicaciones de inicio automático

Es conocido para mí que la solicitud de inicio automático se basa en métodos diferentes:

  • Inicio de sesión de los elementos en el Sistema de Preferencias
  • /Library/LaunchDaemons
  • /Library/LaunchAgents
  • /Usuarios/nombre de usuario/Library/LaunchAgents
  • /System/Library/LaunchDaemons
  • /System/Library/LaunchAgents

pero la de Spotify, la aplicación se inicia automáticamente, sin la participación de cualquiera de las carpetas anteriores. Su demonio se incluye dentro del paquete de la aplicación, pero ¿cómo funciona la aplicación de decirle a macOS para iniciar o no com.spotify.cliente.startuphelper demonio?

Puedo deshabilitar el arranque a través de Spotify preferencias, pero no está claro para mí que el método utilizado para autostart.

4voto

klanomath Puntos 19587

Spotify utiliza la llamada Moderna Elemento de arranque (en oposición a la obsoleta Elemento de arranque).

El Moderno Elemento de arranque no requiere de un clásico demonio|agente.plist o un Elemento de arranque en Preferencias del Sistema > Usuarios y Grupos > $USUARIO.

Apple dev directrices requieren las aplicaciones con modernos elementos de inicio de sesión para proporcionar un ajuste en las preferencias de la aplicación en sí para deshabilitar el inicio automático aunque.

AFAIU el inicio automático está gestionado con zona de inicio automático de la aplicación en la aplicación en sí y de Apple ServiceManagement.marco. En Spotify la aplicación es: /Aplicaciones/Spotify.app/Contenido/Biblioteca/LoginItems/StartUpHelper.aplicación


Seguir leyendo y de una aplicación de ejemplo con código fuente (compilación requiere Xcode): Moderna Elemento de inicio de Sesión

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X