我需要在啓動時運行我的應用程序。因此,當用戶啓動他的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。
我的目標是雪豹和獅子。