В моем приложении Mac я использовал SMCopyAllJobDictionaries()
, чтобы проверить, будет ли приложение запускаться автоматически при входе в систему. В основном, я получаю массив всех элементов входа и проверяю, находится ли мой идентификатор Bundle в массиве.
Этот вызов функции работает до Mavericks, но устарел в Yosemite. Согласно Apple,
Эта процедура устарела и будет удалена в будущей версии. Не будет замены.
Однако, как я могу выполнить ту же работу в Йосемити? Мне нужно проверить, включено ли мое приложение в список элементов входа, чтобы правильно установить флажок. Я не смог найти соответствующую документацию от Apple.