Parimal, Your code looks complete and correct, so my only guess is that the variable url is not actually pointing to [[NSBundle mainBundle] bundleURL] which might explain it. (Then again, I've only ever dealt with manually adding my application to the Login Items programmatically in apps that had no Dock icon, and only used status bar items.)
-- Steven Degutis http://www.thoughtfultree.com/ http://www.degutis.org/ On Mon, Sep 7, 2009 at 6:10 AM, Parimal Das <parimal....@webyog.com> wrote: > Hello all, > > I am trying to do the following- "when my app is used for the first > time - *'open > at login'* is selected by default". For that i am calling the code below > for > the app's first run. > > The code is working fine and my app is getting added in the login item > list, > But on ctrl+click on my apps dock icon, its failing to show 'open at login' > as selected (tick mark) > > What i am missing here?? > Please guide. > > *LSSharedFileListRef loginListRef = LSSharedFileListCreate(NULL, > kLSSharedFileListSessionLoginItems, NULL); > if (loginListRef) { > // Insert the item at the bottom of Login Items list. > LSSharedFileListItemRef loginItemRef = > LSSharedFileListInsertItemURL(loginListRef, > > kLSSharedFileListItemLast, > > NULL, > > NULL, > > (CFURLRef)url, // url is my app location > > NULL, > > NULL); > > if (loginItemRef) { > CFRelease(loginItemRef); > } > > CFRelease(loginListRef); > }* > > > Advance Thanks > -Parimal Das > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/cocoa-dev/steven.degutis%40gmail.com > > This email sent to steven.degu...@gmail.com > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com