Как отключить заставку / отображение сна на Mac
Есть ли способ отключить заставку и спящий дисплей с какао?
2 ответа
Решение
Я только что решил и забыл опубликовать как ответ. призвание UpdateSystemActivity(OverallAct)
каждые 30 секунд работает.
Использование UpdateSystemActivity(TotalAct) устарело в OSX 10.8.
Рекомендуемый подход - теперь заблокировать его следующим вызовом:
IOPMAssertionCreateWithName(kIOPMAssertionTypePreventUserIdleDisplaySleep,
kIOPMAssertionLevelOn, reasonForActivity, &assertionID);
Смотрите Apple Q&A для получения более подробной информации.