我试图找到一些关于如何在 OS X 上以编程方式使用电源断言的示例代码或示例或良好的文档。Mountain lion 似乎会在系统睡眠时终止网络访问,因此 Apple 建议使用电源断言来保持系统唤醒并保持网络访问可用。修改电源断言的适当命令是 pmset,但是我没有找到任何有关如何使用它的示例。顺便说一句,Snow Leo 和 Lion 似乎没有这个问题,所以我猜这一定是 Mountain Lion 引入的一些功率优化设置。任何有关如何以编程方式为应用程序设置电源断言的代码示例/示例/文档都将受到热烈欢迎。