Anyone submitted or know of an application in the Mac App Store that uses launchd? -
just wondering if has sucessfully submitted app or know of app exists in mac app store uses launchd.
thanks.
is there any way ask apple, directly, stuff this? submitting dummy app - in off chance rejected - ain't way know if launchd or not permitted in app-store. (apple) have rejected app being useless or lame, lol! official guidelines so not comprehensive, in terms of technical limitations - , cant life of me find official channel speak app store "people". after hyping launchd like crack past 5 years, obnoxious if apple indeed has blanket policy against apps make use of functionality... launchd, freaky is... pretty damn good, , imo, requirement every piece of software "does" useful. humph.
follow up.. although not answer specific question, it shines light on subject...
"it launchd responsible capturing exit status of mas apps, , why store_helper , storeagent launched when use ‘open foo.app’, not when calling binary directly.
there appears private launchd api (see launch_priv.h in launchd source) ‘spawn_via_launchd’ allows calling process request launchd spawn process. api allows feedback created process via ‘observer port’. looking @ diff of launchd between 10.6.5 , 10.6.6, can see apple fixed bug in code make sure right exit status captured launchd , forwarded original process via observer port.
what appears happen when application launched via launchservices, launchapplicationvialaunchd calls ‘spawn_via_launchd’, , passes observer port along via notifyserversideaboutlaunchedapplication. think passes observer port along coreservicesd. i’m guessing coreservicesd 1 checks exit code, can’t sure."
Comments
Post a Comment