如何在iOS应用程序中为html文件附件启用“打开...”功能

时间:2013-08-28 06:21:36

标签: iphone ios objective-c xcode

我想启用“打开方式...”功能,通过电子邮件发送.html文件附件。

我修改了Info.plist文件如下所示,对于.odt文件附件,它工作正常。

<key>CFBundleDocumentTypes</key>
    <array>
        <dict>
            <key>CFBundleTypeName</key>
            <string>XDXF Document</string>
            <key>LSHandlerRank</key>
            <string>Owner</string>
            <key>CFBundleTypeRole</key>
            <string>Editor</string>
            <key>LSItemContentTypes</key>
            <array>
                <string>com.mouritech.odt</string>
            </array>
        </dict>
    </array>
    <key>UTExportedTypeDeclarations</key>
    <array>
        <dict>
            <key>UTTypeDescription</key>
            <string>html - XML Dictionary eXchange Format</string>
            <key>UTTypeConformsTo</key>
            <array>
                <string>public.text</string>
            </array>
            <key>UTTypeIdentifier</key>
            <string>com.mouritech.odt</string>
            <key>UTTypeTagSpecification</key>
            <dict>
                <key>public.filename-extension</key>
                <string>odt</string>
                <key>public.mime-type</key>
                <string>text/html</string>
            </dict>
        </dict>
    </array> 

当我用odt替换html时,它没有显示“打开...”功能,默认情况下它正在打开。

0 个答案:

没有答案