Связать типы файлов изображений (UTI) с приложением для iOS - не показывает «Открыть в ...» в mail / safari - PullRequest
4 голосов
/ 23 марта 2011

У меня есть приложение, которое открывает несколько типов файлов, но файлы изображений кажутся другой историей. Однако в Mail и Safari для большинства типов файлов со связанными приложениями доступны варианты «Открыть в ...» или «Открыть в [AppName]» (если есть только один), поскольку изображения встраиваются в электронные письма как форматированный текст и веб-страницы, опция существует только для «Сохранить изображение» и «Копировать»

Можно ли связать приложение iOS с типами файлов изображений и открывать изображения непосредственно в приложении, или все они должны быть сохранены в библиотеке фотографий, а затем импортированы оттуда (скажите нет!)

Вот ассоциации файлов изображений из моего списка:

    <dict>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.png</string>
        </array>
    </dict>
    <dict>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.tiff</string>
        </array>
    </dict>
    <dict>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.jpeg</string>
        </array>
    </dict>

1 Ответ

1 голос
/ 11 апреля 2011

Я предполагаю, что ответ такой же, как и для файлов TIFF: в настоящее время невозможно связать их с изображениями.

Добавить сопоставление файлов с файлами TIFF на iOS

...