Mime类型(或其他)使iOS邮件无法在Quicklook中打开?

Mime类型(或其他)使iOS邮件无法在Quicklook中打开?,ios,quicklook,Ios,Quicklook,我一直在遵循这些精妙的指示,这些指示非常有效。然而,我的文件类型是mime“application/notforquicklook”,quicklook仍然试图打开它。这会导致普通齿轮旋转,而不会发生任何情况 我怎样才能避开这个问题?我的文件是压缩文件。在我使用完整的XML plists之前,它工作得很好,但它们太大了(没有优势) 这是选择正确的MIME类型的问题还是其他问题?这对我来说很有效,请将其从xxx-info.plist文件中删除: <key>UTTypeConformsT

我一直在遵循这些精妙的指示,这些指示非常有效。然而,我的文件类型是mime“application/notforquicklook”,quicklook仍然试图打开它。这会导致普通齿轮旋转,而不会发生任何情况

我怎样才能避开这个问题?我的文件是压缩文件。在我使用完整的XML plists之前,它工作得很好,但它们太大了(没有优势)


这是选择正确的MIME类型的问题还是其他问题?

这对我来说很有效,请将其从xxx-info.plist文件中删除:

<key>UTTypeConformsTo</key>
<array>
    <string>public.xml</string>
</array>
UTTypeConformsTo
public.xml

现在只有我的应用程序显示在邮件应用程序中。

事实上,您应该在“导出类型UTIs”(CbundleDocumentTypes)中为您的“符合UTIs”(UTTypeConformsTo)分配“public.data”


Uttypecommisto
公共数据
UTTypeDescription
滚动显示演示文稿
UTTypeIdentifier
com.plimse.scrollshow
Uttypetag规范
public.filename-extension
滚动显示
public.mime-type
mime/x-scrollshow

你有没有想过?嗨@TheLearner。。。没有,没有找到解决办法。我现在核对一下你的答案。那不在我引用的plist中。事实上这是一个很好的观点。对不起,我当时没有意识到。真的很想试试这个。另一个也有意义。
<dict>
    <key>UTTypeConformsTo</key>
    <array>
        <string>public.data</string>
    </array>
    <key>UTTypeDescription</key>
    <string>Scrollshow Presentation</string>
    <key>UTTypeIdentifier</key>
    <string>com.plimse.scrollshow</string>
    <key>UTTypeTagSpecification</key>
    <dict>
        <key>public.filename-extension</key>
        <string>scrollshow</string>
        <key>public.mime-type</key>
        <string>mime/x-scrollshow</string>
    </dict>
</dict>