Я пишу приложение для сбора данных для iPhone и хочу иметь возможность экспортировать свои данные в файл, который пользователь может обрабатывать на своем рабочем столе. Я бы сгенерировал файл в формате csv или в любом формате на iPhone, а затем каким-то образом пользователь получил бы файл на свой рабочий стол. Из чтения других вопросов здесь и в остальной части Интернета мне кажется, что мои варианты:Экспорт данных iPhone
1) Реализуйте мою собственную веб-службу где-нибудь в облаке, к которой приложение iPhone подключается и отправляет данные. Тогда мой сервер либо отправит его пользователю, либо сделает его доступным для загрузки.
2) Напишите код SMTP или используйте библиотеку с полки, в которой требуется, чтобы пользователь вводил данные своего собственного сервера электронной почты. Затем отправьте данные пользователю в виде вложения.
3) Используйте какую-то настройку bonjour, где я предоставляю пользователю приложение для запуска на рабочем столе, и приложение iPhone находит и разговаривает с этим настольным приложением.
Все три из них кажутся громоздкими: # 1 для меня, потому что я должен кодировать/поддерживать сервер (включая обнаружение/предотвращение спама/неправильного использования и т. Д.). # 2 и # 3 для пользователя, потому что есть дополнительная конфигурация, материал для запуска и все, что может пойти не так. (Не говоря уже о связке больше вещей, чтобы кодировать и тестировать для меня, потенциально с кучей настольных операционных систем и конфигураций.)
Эти варианты используются людьми? Я что-то пропустил? Что нравится людям больше всего?
Спасибо большое!
Off тему: Майк, как вы получили бета значок только в последнее время? – OscarRyz
У меня была эта учетная запись в течение длительного времени (с бета-периода). Хотя я в основном скрываюсь. Может быть, у меня, наконец, было достаточно активности, чтобы заработать значок? –