Перенос / копирование файлов из одного приложения iPad в другое приложение iPad для редактирования - PullRequest
0 голосов
/ 17 февраля 2011

Мне интересно, есть ли способ, согласно цели c, чтобы приложение iPad скопировало файл из папки документов в папку документов другого приложения, чтобы приложение открыло файл для редактирования и, наконец, скопировало файл обратно в папку документов , Или, что еще лучше, можно ли в другом приложении открыть файл из папки с документами, отредактировать файл и сохранить его обратно в папку с документами?

На данный момент я знаю, что у меня может быть другое приложение, открывающее файл в папке с документами, но приложение, которому я передаю документ, похоже, создает локальную копию и редактирует копию. Я также знаю, что папка документов каждого приложения является общей папкой, которую пользователи могут перетаскивать с itunes, но я не уверен, что то же самое можно сделать в коде.

Ответы [ 3 ]

2 голосов
/ 18 февраля 2011

Хотя песочница существует, я нашел способ обойти ее (этот прием используется другими приложениями File Manager, такими как GoAruna). Сначала я зарегистрировал бы мое приложение как приложение, которое может открывать файлы того типа, с которыми я планирую работать. Затем я использую функцию «Открыть в», чтобы мои пользователи открывали локальные документы моих приложений во втором приложении, таком как iAnnotate. Затем, поскольку мое приложение зарегистрировано как приложение, которое может открывать текущий тип файла, я могу поручить своим пользователям использовать Open In из iAnnotate, чтобы переместить измененный документ обратно в мое приложение. Извините, но я не мог принять «нет» в качестве ответа. Если кто-то заинтересован в этом подходе, перейдите здесь

2 голосов
/ 18 февраля 2011

Я почти уверен, что то, что вы пытаетесь сделать, невозможно.Приложения для iOS находятся в «песочнице», что означает, что у каждого приложения есть свой собственный каталог документов.Ни одно приложение не имеет доступа к файловой системе за пределами своей собственной «песочницы», то есть за пределами своего собственного локального каталога документов.

Подробнее о изолированной программной среде приложения iOS: .

0 голосов
/ 03 июля 2013

Если ваш iPad сломан, попробуйте это:

В приложении iFile введите имя документа в поле поиска, расположенное вверху. Когда вы найдете документ, нажмите на него, и вам будут показаны варианты. Отсюда вы можете выбрать приложение, с которым хотите открыть файл.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...