开发者

How do I launch an application on system startup? (Mac OSX, Cocoa)

开发者 https://www.devze.com 2023-01-06 07:12 出处:网络
I have a program that runs only in the toolbar (w/ time/date, spotlight, etc.) and I want to put an item in the preferences to allow the user to select whether to start my application on the system st

I have a program that runs only in the toolbar (w/ time/date, spotlight, etc.) and I want to put an item in the preferences to allow the user to select whether to start my application on the system startup or not. I'm currently lost on where to find some documentation on this. Any link开发者_JS百科s or short code snippets would be much appreciated. Thanks in advance!


You need to add the app to login items.

See System Startup Programing Topics: Customizing Login and Logout


There are some different solutions to that but Apple wants you to use the launchd(8).

Refer to this one (different section from the already mentioned documentation, since the topic starter asked for 'system startup', not 'when a user logs in') for some further information.

0

精彩评论

暂无评论...
验证码 换一张
取 消