Mime Type (или что-то) Итак, iOS Mail не открывается в Quicklook?
Я слежу за блестящими инструкциями в этом ответе, которые отлично работают. Однако мой тип файла - это mime "application/notforquicklook", и quicklook все еще пытается его открыть. Это вызывает общее вращение передач и ничего не происходит.
Как я могу обойти эту проблему? Мои файлы сжаты. Прежде чем я использовал полные XML-плиты, которые отлично работали, но они слишком большие (без каких-либо преимуществ).
Это вопрос выбора правильного типа MIME или чего-то еще?
Ответы
Ответ 1
на самом деле, вы должны назначить "public.data" для вашего "Conforms to UTIs" (UTTypeConformsTo) в "Экспортированные типы UTI" (CFBundleDocumentTypes)
<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>
Ответ 2
Это сработало для меня, удалите это из файла xxx-info.plist:
<key>UTTypeConformsTo</key>
<array>
<string>public.xml</string>
</array>
Теперь в почтовом приложении отображается только мое приложение.