2016-03-08 1 views
0

Прямо сейчас, файлы PDF, загружаемые в приложение, хранятся в каталоге документов приложения и могут быть извлечены только в приложении. Есть ли способ сохранить файлы PDF в каталоге общих документов, к которым могут быть доступны другие приложения?Может ли PDF, загруженный моим приложением iOS, просматривать iBooks или любое другое приложение?

Если нет, можно ли сохранить загруженные PDF-файлы в каталоге документов других приложений (скажем, iBooks), чтобы он всегда хранился в iBooks.

Если есть какие-либо способы, пожалуйста, уточните.

+0

Предположим, вы загружаете PDF из электронной почты, а затем получаете iBook? –

+0

Apple не предоставила никакого доступа к другому каталогу документов приложения. Так что я боюсь, что это невозможно. – sourav

+0

Да, вы правы, поэтому мы не можем получить доступ к каталогу любого документа приложения в любом другом приложении. –

ответ

1

В iOS нет «каталога общих документов», каждое приложение запускается в собственной песочнице и не может напрямую обращаться к файлам из другого приложения. Я предлагаю вам проверить руководство от iOS File System Basics от Apple, чтобы лучше понять, что происходит за кулисами.

Вы по-прежнему можете использовать код UIActivityController в своем коде для экспорта вашего файла pdf в iBooks или любое приложение, принимающее этот файл, но для этого требуется взаимодействие с пользователем.

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