site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On vendredi, mai 27, 2005, at 04:20 AM, Rob Keniger wrote: On 27/05/2005, at 9:40, John Kirkham wrote: [...] My $0.02 _______________________________________________ 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... [...] I hope this helps. I'm sure there must be a better way to do it, so if you find out please post back to this list. Thanks. In Mac OS 10.3 and later the installer also lets you locate installed applications using the bundle identifier. If you haven't already checked it out, try reading the following: http://developer.apple.com/documentation/DeveloperTools/Conceptual/ SoftwareDistribution/Concepts/sd_find_file.html#//apple_ref/doc/uid/ 20001941 I've tried this and can't seem to get it to work. I created a TokenDefinitions.plist file in my Resources folder like so: No matter what I do, the installer never prompts me to choose one of the installed copies of GoLive, even though I have four different versions installed that all use the com.adobe.GoLive bundle > identifier. The LaunchServicesLookup method returns one location or no locations. So what you're experiencing is the correct behavior. 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. This email sent to site_archiver@lists.apple.com