Стандартное резервное копирование / восстановление с использованием внутреннего веб-сервера iPhone - PullRequest
0 голосов
/ 15 августа 2011

Кто-нибудь знает, есть ли решение с открытым исходным кодом для резервного копирования / восстановления файлов / каталогов с iPhone на Mac / ПК?Я думал, что использование внутреннего веб-сервера iPhone и подключение через браузер может быть стандартной процедурой?Буду признателен за любую помощь. Спасибо, Matthias

PS: я просто хочу реализовать функцию резервного копирования в одном из моих приложений для iPhone, и я ищу готовые к запуску примеры библиотек с открытым исходным кодом / примеров исходного кода, которые демонстрируютпередача файлов (sqlite + несколько файлов изображений, сохраненных в пути к документам моего приложения для iPhone) в файловую систему клиента (MAC / PC).Может быть со сжатием данных на лету?1. запуск внутреннего веб-сервера в приложении для iPhone 2. подключение клиента (браузера) к веб-серверу iPhone
3. загрузка файлов на клиент.

Ответы [ 3 ]

0 голосов
/ 16 августа 2011

iOS 5 получила iCloud , которая выполняет задание резервного копирования.В качестве дополнительной функции он также обеспечивает синхронизацию данных на вашем iPhone с данными на вашем iPad и т. Д.

Недостатком является то, что это только для устройств с поддержкой iOS 5.Я сомневаюсь, что есть что-то, что обеспечивает эту бесшовную интеграцию между устройствами.

Если вы хотите что-то сделать самостоятельно, используйте sqlite или filestore на устройствах iOS, используйте ASIHTTP в качестве библиотеки, нажмите на свой сервергде вы хотите хранить и синхронизировать данные от клиента к серверу.

0 голосов
/ 03 ноября 2011

Для полной интеграции со всеми версиями iOS мы интегрируем WebServer в наше приложение, которое позволяет пользователю создавать резервные копии всех пользовательских данных (сохраненных в каталоге документов на iPhone) на ПК / MAC (на основе браузера) и восстанавливать их.это позже.

0 голосов
/ 15 августа 2011

Я не совсем понял вопрос, но здесь вы идете (решение с открытым исходным кодом ??):

Резервное копирование и восстановление устройств iOS: iCloud, беспроводная синхронизация в iOS 5, получите бета-версию, став платным зарегистрированным разработчиком, или дождитесь осени

Резервное копирование и восстановление Mac: Time Machine, купите Time Capsule, подключите жесткий диск непосредственно к Mac, и Apple делает ДЕЙСТВИТЕЛЬНО легким резервное копирование и восстановление, мне нравится моя Time Capsule, ИЛИ покупайте Mac Server вместо Time Capsule и сделайте резервную копию всех ваших Mac на этом

Резервное копирование и восстановление ПК: Ну, так как в любом случае это может привести к сбою, вам лучше разобраться в этом, но я не уверен насчет ПК

...