What is the uniform type identifier for ePub files?

epub, ios, uti

Solution

The “Uniform Type Identifiers” framework defines constants for system defined types, such as `epub`:

A type that represents EPUB format data. The identifier for this type is `org.idpf.epub-container`.

One can obtain the type identifier at runtime with

import UniformTypeIdentifiers

print(UTType.epub)
// org.idpf.epub-container

Another way is to inspect the Info.plist from an application which can open EPUB files, such as the Books application:

...
<key>LSItemContentTypes</key>
<array>
    <string>org.idpf.epub-container</string>
</array>
...

Problem

What is the UTI for .epub files? Read the Developer Library and can't find it anywhere else.

Original source