Мне нужна помощь, чтобы получить все фотографии из локального хранилища и отправить их на сервер для целей резервного копирования. Я могу получить их, используя фреймворк AssetsLibrary
, но приложение получило крах из-за использования памяти RAM. Есть ли способ загрузить все мои изображения на сервер и позже в зависимости от времени (ежедневное резервное копирование). Мне нужно отправить только те, которые не загружены ранее.Как получить все фотографии (> 200) с устройства и отправить на сервер для резервного копирования
0
A
ответ
0
Для этого требуется проектирование трехуровневой архитектуры вашего приложения. Краткая информация о том, как вы можете это сделать Но вам нужно R & D и усилие, если вы работаете в одиночку.
Шаг 1. Создайте столбец в локальном хранилище (sqlite или coreData), который будет представлять timeStamp.
Шаг 2. Создайте класс Helper
, чтобы сделать выборку и обновление функциональности. (с помощью delegates
или callbacks
) что-то вроде
-(void)sendAllImagesToServer:(NSString*)aBaseURL imageData:(NSData*)aData completionBlock:(void(^)(BOOL isSuccess))aSuccessCallback {
}
Шаг 3. Если это 2 способ связи, как, если сервер обновлений и вам необходимо получить обновленный файл затем написать метод, чтобы сделать это.
Для того, чтобы получить представление о 3 tier architechture и Uploading multiple images и something about sync functionality
Смежные вопросы
- 1. Разрешения на сервер резервного копирования
- 2. Как настроить сервер резервного копирования?
- 3. SQL размер файла устройства резервного копирования сервера
- 4. Rsync резервного копирования файлов на удаленный сервер с командой поиска
- 5. Скопируйте сайт Live Magento на локальный сервер для резервного копирования
- 6. Владелец устройства теперь отключает службу резервного копирования
- 7. Сценарий резервного копирования и восстановления
- 8. Шаги резервного копирования и восстановления базы данных на другой сервер
- 9. Как получить все фотографии с устройства Android INTERNAL Storage
- 10. Постфикс-серверное зеркалирование (сервер резервного копирования)
- 11. План резервного копирования MongoDB
- 12. Получить ширину устройства и отправить его на сервер?
- 13. C# SQL сервер резервного копирования процентов чтения
- 14. Стратегия резервного копирования
- 15. Программа для резервного копирования - Python
- 16. Использование службы резервного копирования Android для резервного копирования моих SharedPreferences
- 17. Microsoft Azure - как хранить данные резервного копирования
- 18. Как использовать PowerShell и robocopy для резервного копирования файлов на сервер?
- 19. Создание программы резервного копирования файлов
- 20. Вопросы резервного копирования SkyDrive
- 21. Удалить все фотографии с устройства Android
- 22. Сценарий для резервного копирования папок
- 23. Как отправить json с устройства iOS на сервер rails
- 24. Как получить доступ к «заблокированным» файлам для программы резервного копирования
- 25. Таблица резервного копирования и восстановления
- 26. Ошибка инкрементного резервного копирования
- 27. Решение для восстановления и резервного копирования PostgreSQL
- 28. Выполнение резервного копирования из базы данных на другой сервер
- 29. Параметры и отличия резервного копирования Amazon EC2
- 30. Использовать rsync для резервного копирования без перезаписи
Спасибо за ваш ответ. Итак, нам нужно преобразовать каждое изображение в 64-битную строку, а затем добавить эти слова в словарь, а затем отправить этот словарь на сервер, который ясен для меня. И теперь проблема заключается в том, как получить все изображения за раз, если я загружаю все изображения, которые приложение будет разрушать. –
Асинхронный вызов сервера не приведет к сбою приложения, AFNetworking управляет им самостоятельно. –