【发布时间】:2012-01-17 14:29:36
【问题描述】:
可能重复:
How to programmatically prevent a Mac from going to sleep?
当前版本的 OS X (10.7) 在应用程序或进程运行时防止睡眠的正确方法是什么?
特别是,IOCancelPowerChange 是否仍然(或曾经)用于此目的?我打电话给IOCancelPowerChange 以回应kIOMessageCanSystemSleep,但这并不能解决问题。
基本上之前有人问过same question作为这个的第一部分,但它指向的documentation已经很老了,答案从未被接受。
【问题讨论】:
-
这里有一个new Apple Q&A。
-
@Michael:我也想做同样的事情。有什么办法可以修改问题吗?
-
发布赏金会提高该问题的知名度,并可能会提示更多答案。单击该问题上的
start a bounty链接,并在生成的对话框中提供您想要更新答案的原因。如果您想提供更多详细信息,请添加评论。 -
@rax:任何人都可以对帖子提出编辑建议。如果您愿意,您对
IOCancelPowerChange的具体查询可能会独立存在。