Swift 快速检查计算机是否处于休眠状态

Swift 快速检查计算机是否处于休眠状态,swift,macos,Swift,Macos,我有一个Mac OSX程序,它必须保持在每个应用程序的顶部,但当我让电脑进入睡眠状态时,它会出现在电脑的用户登录页面的顶部,并显示在上面。如何修复此问题?此应用程序是否以root用户身份运行?在我看来,在用户空间中运行的应用程序不可能出现在登录屏幕上方,如果出现这种情况,你应该向苹果公司发送雷达报告以及一些示例代码来演示这个问题。我使用的方法是使用定时器将其设置在所有其他应用程序之上。view.window?.level=Int(CGShieldingWindowLevel())+1如果计算机设

我有一个Mac OSX程序,它必须保持在每个应用程序的顶部,但当我让电脑进入睡眠状态时,它会出现在电脑的用户登录页面的顶部,并显示在上面。如何修复此问题?

此应用程序是否以root用户身份运行?在我看来,在用户空间中运行的应用程序不可能出现在登录屏幕上方,如果出现这种情况,你应该向苹果公司发送雷达报告以及一些示例代码来演示这个问题。我使用的方法是使用定时器将其设置在所有其他应用程序之上。view.window?.level=Int(CGShieldingWindowLevel())+1如果计算机设置为在一段时间不活动后进入睡眠状态,并且在程序打开时将其唤醒,则会在登录页面上弹出该应用程序是以root用户身份运行还是以其他身份运行?在我看来,用户空间中运行的应用程序不可能出现在登录屏幕上方,如果是oc目前,你应该向苹果公司发送一份雷达报告以及一些示例代码来演示这个问题。我使用的方法是使用定时器将其设置为高于所有其他应用程序。view.window?.level=Int(CGShieldingWindowLevel())+1如果计算机设置为在一段时间不活动后进入睡眠状态,并且在程序打开时将其唤醒,则会在登录页面上弹出