Sí, LaunchAgents
sólo se invoca cuando el usuario inicia sesión en una sesión gráfica.
LaunchDaemons
son típicamente pone en marcha cuando el sistema se inicia y se ejecuta fuera de un usuario específico de la sesión.
El launchd página de manual de las listas de estas carpetas con descripciones cortas:
Los archivos
-
~/Library/LaunchAgents
Por los agentes de usuario proporcionado por el usuario.
-
/Library/LaunchAgents
Por los agentes de usuario proporcionado por el administrador.
-
/Library/LaunchDaemons
De todo el sistema demonios proporcionado por el administrador.
-
/System/Library/LaunchAgents
Por los agentes de usuario proporcionado por Mac OS X.
-
/System/Library/LaunchDaemons
De todo el sistema demonios proporcionada por Mac OS X.