В Leopard есть новый API под названием LSSharedFileList. Одна из вещей, которую он позволяет вам делать, это просматривать и редактировать список элементов входа (называемых элементами входа в сеанс в этом API).
Кстати, я ведущий разработчик Growl. Мы еще не отказались от AE, потому что нам все еще нужен Tiger, но я думаю о том, чтобы сбросить его до 1.2 (пока не обсуждал это с другими разработчиками). Когда мы удаляем Tiger, мы также удаляем LoginItemsAE и переключаемся на API Списка общих файлов.
РЕДАКТИРОВАТЬ с 2012 года: с 2009 года, когда я первоначально написал этот ответ, Growl перешел на LSSharedFileList, и я покинул проект.