我想以編程方式喚醒系統從睡眠中,有沒有辦法做到這一點?如何以程序喚醒睡眠如果蓋子關閉?
我已閱讀以下鏈接: http://developer.apple.com/mac/library/qa/qa2004/qa1340.html
此只談得到通知,但不知道有沒有辦法從睡眠狀態喚醒系統?
我很欣賞一些線程信息...
更新:
按照建議我用IOPMSchedulePowerEvent試圖
碼我用:
NSCalendarDate *timeIntervalSinceNow = [NSCalendarDate dateWithTimeIntervalSinceNow:40];
IOReturn result = IOPMSchedulePowerEvent ((CFDateRef)timeIntervalSinceNow, NULL, CFSTR(kIOPMAutoWake));
結果:
如果蓋子關閉,MacBook會失敗
我是否在做一些錯誤的事情或任何解決方案?
另請參閱https://github.com/iccir/Fermata但與其他人一樣,它只是「防止」睡眠時,在翻蓋,不知道是否有任何「醒來」睡眠的mac ... – rogerdpack 2017-12-15 18:20:02