iOS Open in не работает в расширении общего доступа

В приложение интегрирована обработка "расширения приложения". У этого есть "открытая" функциональность. Проблемы, с которыми я работаю со специальными файлами (например, у него есть специальное расширение - file_name.myextension). И когда я пытаюсь сделать "Open In" из почтового клиента.

Я получу ошибку: "Подходящее приложение не установлено"

Кстати, я обновил файл plist UIDocumentPickerSupportedFileTypes раздел:

        <key>UIDocumentPickerSupportedFileTypes</key>
        <array>
            <string>.myextension</string>
            <string>public.content</string>
        </array>

И это не помогло. Если у вас есть идея, это будет здорово. Благодарю.

1 ответ

Решение

При использовании пользовательского типа файла вы должны добавить новый UTI.

Для получения дополнительной информации: https://developer.apple.com/library/ios/qa/qa1587/_index.html

Другие вопросы по тегам