2012-02-16 3 views
1

Я занимаюсь разработкой приложения для печати на iPhone. Печать происходит через выделенный удаленный сервер, мне просто нужно отправить печатные документы на этот сервер.приложение для печати iPhone

У меня проблемы с доступом к документам, распространяемым в различных приложениях. Я зарегистрировался на большое количество типов файлов. При таком подходе только приложения, которые внедрили взаимодействие с документами, покажут мое приложение в своем варианте «open-in» (ex safari, mail). Но как насчет остальной части файлов в приложениях, которые не реализуют контроллер взаимодействия с документом? (например, фотографии в приложении фотографий по умолчанию, документы в iBooks и т. д.)

Это ограничение серьезно мешает цели моего приложения.

Каков наилучший способ позволить каждому телу (я имею в виду каждое приложение, имеющее печатные документы на устройстве) знать, что мое приложение способно обрабатывать запросы на печать? Как зацепить их листы действий и т. Д.?

ответ

3

Это просто невозможно, вы не можете подключиться к другим приложениям из своей песочницы, и вы не можете выбраться из него, если вы не хотите находиться в App Store. Все, что вы можете сделать, это написать создателям этих приложений хорошую почту и поощрить их использовать UIDocumentInteractionController, в случае Apple адрес будет bugreport.apple.com

+0

О, это неутешительно :-(В любом случае, спасибо за быстрый ответ. – Mahesh

Смежные вопросы