xcode - 防止 Mac 关机/ sleep

标签 xcode macos

我需要能够实现方法来防止这些情况发生:

  • 关机
  • 重启
  • 注销
  • sleep

  • 在 Mac 上,我使用的是 Xcode,但似乎无法找出执行这些操作的代码。

    有人可以帮我从这里出去吗?

    我发现了这个:http://developer.apple.com/library/mac/#qa/qa1134/_index.html

    但我似乎无法理解如何在触发系统事件时阻止它们。

    谢谢

    最佳答案

    在碳的Application Manager ,还有 SetSystemUIMode允许您控制(禁用)强制退出、电源键窗口等内容的 API。它适用于信息亭风格的应用程序,并在 this tech note 中进行了描述。 .

    禁用 sleep 、屏幕保护等是通过定期调用 UpdateSystemActivity 来完成的。 .见 this tech Q&A .

    关于xcode - 防止 Mac 关机/ sleep ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5338189/

    相关文章:

    ios - 如何向 UIAlertController 添加操作并获取操作结果 (Swift)

    ios - React Native - NSInvalidArgumentException

    c++ - 如何导出到我的 mac (C++) 上的 vsproject?

    linux - 得到 'Configuration for rule "no-unused-expressions"is invalid' on linux but not on osx

    ios - Xcode 5-将​​按钮连接到不带文件所有者的操作

    ios - XCode 8 无法编译适用于 Xcode 9 的 Swift 3 代码

    macos - 在 mac 上使用自定义 openssl 安装 nginx - ld : symbol(s) not found for architecture x86_64

    mysql.server start 不会启动 mysql 服务器

    Xcode 说我安装了 4.2,但只有 4.1 打开

    ios - Xcode 看不到 segue