我需要在启动时运行我的应用程序。因此,当用户启动他的Mac并即将看到他的桌面时,我的应用程序需要启动。我将我的应用程序设置为以launchd方式运行。我正在使用launchd进程的plist中的QueuedDirectories标志。所以如果我放置一个文件,它会自动启动。我看过这个问题 - How do I launch an application on system startup? (Mac OSX, Cocoa)。建议的答案是使用launchd。启动Mac上的应用程序
我有两个问题 -
在Mac上有超过一个帐户存在,应用程序不会推出针对其他用户(谁没有安装)。在Windows中,您可以为每个人安装程序。在Mac上是类似的事情。如果是这样,我可以在launchd中使用Queued目录方法。
启动Lion的启动/登录时启动应用程序的正确方法。或者,苹果已经为Lion添加了任何新功能,这将允许以更智能的方式完成此功能。我抬起头,一切似乎都指向launchd。
我的目标是雪豹和狮子。