Какие типы сеансов OS X и что они означают? - PullRequest
8 голосов
/ 06 марта 2012

Я пытался выяснить значение LimitLoadToSessionType в launchctl для OS X (Lion).

После поиска в интернете кажется, что значение может быть одним из: Aqua, LoginWindow, Background, StandardIO и System.

Есть ли что-нибудь пропущенное, и, что более важно, кто-нибудь знает, какой эффект они имеют?

1 Ответ

7 голосов
/ 14 мая 2012

В этом техническом примечании Apple поясняется большинство типов сеансов (оно не охватывает Систему; я думаю, что Техническое примечание в последний раз обновлялось для Snow Leopard, а System, вероятно, было добавлено для Lion):

Кратко:

  • Аква: агент с графическим интерфейсом;имеет доступ ко всем службам графического интерфейса
  • LoginWindow: агент предварительного входа в систему;запускается в контексте окна входа в систему
  • Справочная информация: выполняется в родительском контексте пользователя
  • StandardIO: выполняется только в сеансе входа в систему без графического интерфейса пользователя (например, сеансы SSH)

Я мог бы догадаться о Системе, но и вы тоже.Я бы хотел, чтобы Apple обновила TN2083 для OS X 10.7.

...