Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何控制;“防止应用程序Nap”;“正在应用程序中显示”;获取信息;?_Macos_Cocoa - Fatal编程技术网

Macos 如何控制;“防止应用程序Nap”;“正在应用程序中显示”;获取信息;?

Macos 如何控制;“防止应用程序Nap”;“正在应用程序中显示”;获取信息;?,macos,cocoa,Macos,Cocoa,当我右键单击我的OSX应用程序并选择“获取信息”时,“阻止应用程序Nap”选项不存在。如何在Xcode中或通过编程控制这一点?我当然不记得做了什么来移除它 我在苹果文档中找不到任何相关内容,也找不到除了用户询问为什么某个特定应用程序没有“阻止应用程序Nap”选项之外的在线搜索。那么开发人员如何控制这一点呢 或者这是否意味着应用程序Nap已被禁用?我不完全确定,但这可能与用于构建应用程序的基本SDK有关。我可以使用10.5的基本SDK构建我的应用程序,对于该版本的应用程序,“获取信息”中会出现“阻

当我右键单击我的OSX应用程序并选择“获取信息”时,“阻止应用程序Nap”选项不存在。如何在Xcode中或通过编程控制这一点?我当然不记得做了什么来移除它

我在苹果文档中找不到任何相关内容,也找不到除了用户询问为什么某个特定应用程序没有“阻止应用程序Nap”选项之外的在线搜索。那么开发人员如何控制这一点呢


或者这是否意味着应用程序Nap已被禁用?

我不完全确定,但这可能与用于构建应用程序的基本SDK有关。我可以使用10.5的基本SDK构建我的应用程序,对于该版本的应用程序,“获取信息”中会出现“阻止应用程序Nap”复选框。如果我使用10.10的基本SDK构建相同的应用程序,“阻止应用程序Nap”复选框不会出现。这只是一个观察,我没有发现任何苹果公司的医生说这实际上是他们的政策

我注意到,我的10.10.3系统上的一些应用程序不包含“阻止应用程序Nap”复选框,有些则包含。我认为这可能与手动将NSAppSleepDisabled设置添加到应用程序plist有关,但情况似乎并非如此。例如,Firefox.app 38.0.5确实显示了阻止应用程序Nap复选框,以及iMovie.app,但iPhoto.app和ITunes.app没有显示