Я разрабатываю нечто вроде файлового менеджера для удаленной файловой системы с некоторыми основными операциями, включая передачу файлов (ов) между сервером и iPad и просмотр их.Как поддерживать/анализировать ВСЕ типы файлов (UTI) в iOS?
Для удобства мне нужно приложение, чтобы открыть все типы файлов из других приложений (например, Mail, Safari и т. Д.) Через диалог «Открыть в ..», чтобы получить их в моем приложении. е. Поведение, похожее на Dropbox. Когда я использую public.data
и public.content
, как описано в этом answer (и this), он иногда работает, но большую часть времени это не так. Более того, симулятор iOS 6.1 ведет себя недетерминированно в отношении обработки файлов.
Когда я запускаю в Xcode и запускает симулятор, он не работает. Когда я позволяю симулятору работать, остановитесь в Xcode, а затем запустите в Xcode, он внезапно начнет работать. Когда я полностью покидаю симулятор и запускаю в Xcode, я получаю в начале этого цикла. Загадочный.
Когда я запустил приложение на физическом iPad с iOS 6 и запустил Safari или Mail и перешел к некоторому документу или вложению в него, появится диалоговое окно [Open in ...], включая мое приложение, но нажатие ничего не делает, никакой реакции ,
Моя цель - заставить его работать для iOS с 5.1 до.
- Base SDK: IOS 6,1
- Цель: 5,1
Я новичок здесь на SO. Хотя я читал инструкции, как писать хорошие вопросы, помогите мне улучшить свой вопрос, если вы считаете, что это необходимо, пожалуйста.
ли вы попробовать его на реальном устройстве IOS? – rmaddy
У меня есть реальное устройство с iOS 5.1, и время от времени кто-то тестирует его на реальном устройстве с iOS 6.1. Если я помню, изначально было открыто только «public.data» и «public.content» и Open In .., включая мое приложение, но когда человек с 6.1 нажал на него, ничего не произошло ... – daneel