在iOS扩展中使用自声明的UTI(统一类型标识符)

时间:2017-02-13 12:49:04

标签: ios objective-c extension-methods

我希望我的共享扩展仅在自我声明的UTI文件共享时出现。 我在这个包含这样的应用程序中注册了一个UTI:

WEB IDE

我注册我的扩展可以支持这个,这使它可以接收PDF和我自己的UTI文件:

<key>UTExportedTypeDeclarations</key>
<array>
    <dict>
        <key>UTTypeConformsTo</key>
        <array>
            <string>public.content</string>
        </array>
        <key>UTTypeDescription</key>
        <string>my uti</string>
        <key>UTTypeIdentifier</key>
        <string>com.my.uti</string>
        <key>UTTypeTagSpecification</key>
        <dict>
            <key>public.filename-extension</key>
            <array>
                <string>com_my_uti</string>
            </array>
        </dict>
    </dict>
</array> 

但是,它可以接收PDF但无法接收我自己的UTI类型文件。

0 个答案:

没有答案