site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On 27/05/2005, at 16:47, Stéphane Sudre wrote: -- rob.keniger ------ menumachine for adobe golive ------ build dynamic drop-down menus in seconds ------- http://www.menumachine.com ------- _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... The LaunchServicesLookup method returns one location or no locations. So what you're experiencing is the correct behavior. OK, makes sense. So this essentially uses the LSGetApplicationForInfo () call that I am using in my postflight tool. If you want to be able to select amongst all (or almost) the possible locations, you would need to use the BundleIdentifierSearch or CommonAppSearch method. I tried BundleIdentifierSearch and while the installer certainly did scan the file system for matching apps, it still didn't present me with a list of apps to choose from, even though there were several valid versions of the software installed that should have been matched. Has anyone been able to get the UserLocation key to successfully present the user with a list of matching apps? This email sent to site_archiver@lists.apple.com