That's actually a really good summary. Neat. :) -- Chris Forsythe @The_Tick (http://twitter.com/The_Tick)
On Tuesday, June 12, 2012 at 6:34 PM, gordon245 wrote: > I was curious how/why Growl was doing things this way, so I did a little > digging. The following article is extremely helpful: > http://www.delitestudio.com/2011/10/25/start-dockless-apps-at-login-with-app-sandbox-enabled/ > > In a nutshell: > Sandboxed (i.e., any App Store apps) apps can't access the file that controls > Login Items. > Instead, they provide a helper application that lives in the main app bundle > in Contents/Library/LoginItems (this approach documented here > (http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLoginItems.html).) > The SMLoginItemSetEnabled function can be used to register the helper app > with launchd so that it runs on user login. The helper app launches the main > app before terminating. > Apps that use this approach do not show up in Login Items. > > > > -- > You received this message because you are subscribed to the Google Groups > "Growl Discuss" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/growldiscuss/-/R6emB-iYe5sJ. > To post to this group, send email to [email protected] > (mailto:[email protected]). > To unsubscribe from this group, send email to > [email protected] > (mailto:[email protected]). > For more options, visit this group at > http://groups.google.com/group/growldiscuss?hl=en. -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
