Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

List/Search all existing UTIs (Uniform Type Identifiers)

Is it possible to find a list of all existing Uniform Type Identifiers on a system?

like image 684
pje Avatar asked Sep 23 '12 16:09

pje


People also ask

What is file UTI?

Uniform type identifiers (UTIs) provide a unified way to identify data handled within the system, such as documents, pasteboard data, and bundles.

What is UTI in ios?

Uniform Type Identifiers (UTIs) are Apple's method for identifying data types. UTIs use a reverse-DNS naming structure. UTIs support multiple inheritance, allowing files to be identified with any number of relevant types, as appropriate to the contained data.


2 Answers

How about

 /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump

Even better: A Graph of all Universal Type Identifiers - Kevin Ballard's Blog

like image 75
Jay Avatar answered Dec 19 '22 09:12

Jay


Full list of UTI types is available here https://developer.apple.com/library/archive/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html#//apple_ref/doc/uid/TP40009259-SW1

like image 27
Alex Metelkin Avatar answered Dec 19 '22 11:12

Alex Metelkin