Is it possible to find a list of all existing Uniform Type Identifiers on a system?
Uniform type identifiers (UTIs) provide a unified way to identify data handled within the system, such as documents, pasteboard data, and bundles.
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.
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
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With