什么是OS X会话类型,它们是什么意思?

use*_*079 8 macos launchd osx-lion

我一直试图在OS X(Lion)的launchctl中找出LimitLoadToSessionType的含义.

在搜索互联网之后,似乎价值可能是以下之一:Aqua,LoginWindow,Background,StandardIO和System.

有没有遗失,更重要的是,有谁知道他们有什么影响?

Dav*_*ein 8

Apple技术说明解释了大多数会话类型(它不包括System;我认为Tech Note最后更新为Snow Leopard,而System可能是为Lion添加的):

简述:

  • Aqua:一个GUI代理; 可以访问所有GUI服务
  • LoginWindow:登录前代理; 在登录窗口上下文中运行
  • 背景:在用户的父上下文中运行
  • StandardIO:仅在非GUI登录会话中运行(例如SSH会话)

我可以猜到System,但是你也可以.我希望Apple能够为OS X 10.7更新TN2083.