2015-07-29 3 views
0

Я создаю приложение для регистрации. Он имеет две вкладки, одна вкладка - это форма регистрации для заполнения учащихся, а другая дает пользователю возможность обновлять форму.Загрузка файла iOS из каталога документов

Я все еще довольно новичок в развитии iOS, а также Objective-c. В настоящее время я сохраняю CSV-файл, содержащий данные формы в каталоге документов, в надежде, что пользователь приложения сможет вытащить этот файл из iPad и открыть его в Microsoft Excel. К сожалению, я пока не разработчик Apple, поэтому я не могу проверить его с помощью физического устройства, и я прочитал документацию, но не нашел то, что искал.

Возможно ли это? Если нет, то какой способ сохранить файл, а затем загрузить его на компьютер?

+0

Некоторые (многие) приложения прибегают к услугам, как Dropbox для этого –

+0

Вы можете установить значение в PLIST вашего приложения для того, чтобы делиться через Itunes: http://stackoverflow.com/questions/6029916/how-to-enable -file-sharing-for-my-app (или, если вы хотите напрямую загрузить, есть сетевые классы.) –

+0

Как вы можете использовать Dropbox? Также человек, которого я делаю для этого, действительно не хочет приложения в iTunes, так как это для университета, так что это не сработает. Не могли бы вы объяснить немного больше об этих сетевых классах? –

ответ

1

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

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

Так вот варианты у вас есть, есть, вероятно, больше, но я думаю, что это было бы достаточно для этой цели:

  1. Email файл в качестве вложения
  2. Загрузить файл в службу 3 партии : Dropbox, Google Диск, iCloud, Evernote и т. Д.
  3. Загрузить на FTP.
  4. Обмен файлами в iTunes. Вы можете разрешить пользователям получать доступ к файлам в папке с документами через iTunes. Ищите информацию о ключе UIFileSharingEnabled.
+0

Очень полезно! Большое спасибо! –