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