Этот вопрос похож на Как вы можете найти в настоящее время вошедшего в систему пользователя в OS X GUI? но с изюминкой.
Я пытаюсь запустить симулятор iOS для автоматического тестирования, но симулятор откажется запускать, если пользователь не вошел в систему локально (т.е. имеет активную сессию GUI). Неважно, переключился ли пользователь на другой профиль, если он / она все еще вошли в систему.
Как проверить из сеанса SSH, зарегистрирован ли пользователь локально?