Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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 以编程方式选择登录项';Mac中的隐藏选项_Macos_Cocoa_Osx Snow Leopard - Fatal编程技术网

Macos 以编程方式选择登录项';Mac中的隐藏选项

Macos 以编程方式选择登录项';Mac中的隐藏选项,macos,cocoa,osx-snow-leopard,Macos,Cocoa,Osx Snow Leopard,我需要创建一个在后台运行的cocoa应用程序。我使用lssharedFilelist编写了一个应用程序,该应用程序成功地添加到Mac中的登录项中。我的问题是要完成“隐藏选项”复选框的自动选择。是使用任何程序(如lssharedFilelist、任何其他)来解决上述问题的任何方法。如果有人知道,请帮助我。提前感谢。您可以使用一行AppleScript实现这一点: osascript-e'告诉应用程序“系统事件”创建新的登录项,其属性为{path:“/path/to/application”,hid

我需要创建一个在后台运行的cocoa应用程序。我使用lssharedFilelist编写了一个应用程序,该应用程序成功地添加到Mac中的登录项中。我的问题是要完成“隐藏选项”复选框的自动选择。是使用任何程序(如lssharedFilelist、任何其他)来解决上述问题的任何方法。如果有人知道,请帮助我。提前感谢。

您可以使用一行AppleScript实现这一点:

osascript-e'告诉应用程序“系统事件”创建新的登录项,其属性为{path:“/path/to/application”,hidden:True}位于'

根据是否要分别选中/取消选中复选框,将
hidden
的值设置为True/False


抱歉,不确定是否有一种类似可可豆的方法可以做到这一点。

有传言说10.8版中没有这种方法。有人能证实或否认吗?