Почему мой Ma c спит, хотя я использую IdleSystemSleepDisabled - PullRequest
0 голосов
/ 14 июля 2020
• 1000 в результате спящего режима системы.

Теперь эти параметры ProcessInfo, похоже, работают во всех ситуациях, кроме случаев, когда я закрываю крышку без питания или подключенного внешнего дисплея (хотя я не пробовал, что происходит с эти две вещи связаны).

Вскоре после того, как я переведу ноутбук в это состояние, мое приложение начинает дремать - оно не продолжает печатать сообщение каждую секунду согласно моему тесту. Система, вероятно, спит.

Согласно документации Apple, я бы подумал, что IdleSystemSleepDisabled гарантирует, что этого не произойдет:

Флаг для предотвращения бездействия.

Есть идеи, что мне не хватает?

...