我想为Mac写一个自定义闹钟,让mac从睡眠状态唤醒。我认为应该这样做the Aurora app似乎就这样做了。
我需要使用哪些方法/类?
答案 0 :(得分:3)
pmset可以做你需要的,只需要在你进入睡眠状态之前设置你的设置
答案 1 :(得分:2)
这可以通过IOPMSchedulePowerEvent routine来实现。不幸的是,例程需要root访问权限。可以使用Authorization Services框架完成执行特权操作的授权。应该阅读“Authorizing in a Simple, Self-Restricted Application”和“Authorizing in a Factored Application.”。
答案 2 :(得分:1)
您的应用可以在Mac上停留并让它在特定时间唤醒,请查看文档中的Power Manager。
设置计时器以唤醒计算机 未来一段时间