I meant UTI, of course. And I'm looking for something less brute-
force than
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
LaunchServices.framework/Support/lsregister -kill -r -domain local -
domain system -domain user
--
As I recall, from a discussion at WWDC last year, there is no way to
do this. It is a problem, for example, for applications that have
plugins too. A plugin registers for a UTI, then the user removes the
plugin from the application. The computer still thinks the
application is registered for that type because it has no way to tell
Launch Services to re-assess its type information.
:-(
Scott
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden