Re: UTI in Lion
Re: UTI in Lion
- Subject: Re: UTI in Lion
- From: Charles Srstka <email@hidden>
- Date: Fri, 23 Sep 2011 11:31:42 -0500
On Sep 23, 2011, at 5:56 AM, Rainer Brockerhoff wrote:
> Good point, Charles. On the other hand, I was in this exact situation some years ago - not only having to list all apps, but also having to distinguish which were Classic and which were not (and exclude command-line apps) - and it turned out the UTI algorithm wasn't sufficient for that, so I had to my own.
>
> In defense of UTIs, they were new at the time and the algorithm didn't cover all those possibilities.... and now in Lion, with Classic deprecated for so long, it probably no longer covers them all either. PowerPC-only apps may be dropped out in 10.8, who knows.
In Lion, the types are all covered. The non-APPL classic types like APPE, cdev, etc. are in com.apple.deprecated-application-file, which is a subtype of com.apple.application.
I see no reason for them to ever remove that from the type system, as it wouldn’t gain anything, and would make it no longer possible to put up a nice dialog box explaining to users why an old app won’t run if they try it.
Charles_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden