Re: ICDeletePref ??
Re: ICDeletePref ??
- Subject: Re: ICDeletePref ??
- From: Ben Artin <email@hidden>
- Date: Fri, 4 Aug 2006 16:25:17 -0700
As far as I understand things, IC only stores the creator code (or
perhaps the bundle identifier) of a protocol handler, and is
therefore unable to differentiate among multiple copies or versions
of the same app. It always uses the default one, and it gets its
information about which one is default by consulting Launch Services.
You can see what Launch Services thinks about your app by sifting
through the output of:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
LaunchServices.framework/Support/lsregister -dump
There is no way to remove an individual entry from the database, but
you can kill the entire database using lsregister -kill, and you can
also force-register a particular copy of an app using lsregister -f -r.
hth
Ben
--
<http://artins.org/ben> | KB1FMP
"Clue meter is reading zero." -- Alice
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden