ฉันกำลังเขียนโปรแกรมเพื่อให้ MacBook Pro เข้าสู่โหมดสลีปเมื่อแอปเปิดขึ้น แต่ดูเหมือนจะไม่เข้าใจ ฉันไม่รู้ว่านี่เกี่ยวข้องกับการจัดการพลังงานหรืออะไรบางอย่าง แต่จากสิ่งที่ฉันพบคือมันเกี่ยวข้องกับ IOKit.pwr_mgt ความช่วยเหลือของคุณจะได้รับการชื่นชม! รหัสด้านล่างเป็นเพียงวิธีการเปิดใช้งานโหมดสลีป แต่ไม่ได้ทำให้คอมพิวเตอร์เข้าสู่โหมดสลีป ฉันยังพบฟังก์ชัน applicationDidFinishLaunching ดังนั้นโค้ดจึงอยู่ในฟังก์ชันนั้น
var assertionID: IOPMAssertionID = 0
var success = IOPMAssertionRelease(assertionID)