Cómo evitar mediante programación que una Mac se vaya a dormir?
¿Hay alguna forma de evitar que una Mac se vaya a dormir mediante programación usando Objective-C? La sección de fundamentos del kit de E / S en el sitio de desarrollo de Apple me dice que un controlador recibe una notificación de inactividad / suspensión del sistema, pero no puedo encontrar una manera de evitar que el sistema se suspenda. ¿Es posible?
Me he encontrado con otras soluciones que usan cafeína, jiggler, insomnio e incluso AppleScript, pero quiero hacer esto en Objective-C. Gracias