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.

Reply via email to