#ios #iwork #uidocumentinteraction
#iOS #iwork #взаимодействие с uidocument
Вопрос:
Я изучаю возможности создания приложения, которое может обрабатывать документы приложений iWork (Pages, Numbers, Keynote). Я создал приложение и зарегистрировал типы документов, но это позволяет мне только поддерживать Open In из других приложений, которые реализуют UIDocumentInteractionController.
Насколько я смог понять, единственная доступная в настоящее время возможность — это реализовать сервис WebDAV и использовать его для синхронизации документов.
Совместное использование файлов со страниц
Другая возможность — передача с помощью iTunes
Совместное использование с помощью iTunes
Мой вывод: прямой передачи нет.
Ни один из этих вариантов мне не нравится, но наиболее разумным является внедрение сервиса WebDAV, такого как DropBox.
Итак, мой вопрос: есть ли у кого-нибудь опыт прямой передачи документов — если да, то как. Если нет, правильно ли я говорю, что путь WebDAV возможен?
Спасибо.
Ответ №1:
Прямая передача из приложения в приложение не будет работать, если другие приложения не сотрудничают с вами. Вам нужно будет заставить Apple предложить команду «Открыть в …» в своих приложениях iWork, которая используется UIDocumentInteractionController
для ее работы.
Комментарии:
1. ХОРОШО — я этого боялся. Я не ожидаю, что они предложат эту опцию вовремя, чтобы я мог использовать эту функцию. Спасибо