我真的需要用Swift在我的OS X应用程序中禁用App Nap,但是我已经浏览了整个web,找不到答案。任何帮助都将不胜感激。
最佳答案
试试这个:
let myQueue = OperationQueue()
let myActivity = ProcessInfo.processInfo.beginActivity(
options: ProcessInfo.ActivityOptions.userInitiated,
reason: "Batch processing files")
myQueue.addOperation(
{
// Perform batch processing of files here
ProcessInfo.processInfo.endActivity(myActivity)
}
)
在Apples参考站点here上阅读更多关于App Nap的信息。