Как загружать большие zip-файлы (100-200 МБ) в iOS с возобновлением и паузой.

Привет, я хочу загрузить большие zip-файлы размером от 100 до 200 МБ в свое приложение iOS.

Я хочу возобновить и приостановить (пользователем) загрузку и показать ход загрузки.

и приостановить загрузку, когда приложение переходит в фоновый режим при нажатии кнопки HOME.

возобновить загрузку, когда приложение снова выйдет на передний план.

Я нашел разные способы загрузки больших файлов, но не

«возобновление загрузки, когда приложение переходит в фоновый режим и возобновляется после того, как приложение переходит в фоновый режим»

Может ли кто-нибудь сказать мне, каков хороший подход к достижению этой функциональности в iOS (7 и 6.1).

Любой учебник, ссылка, пример кода, все, что может помочь ....


person Dinesh Kaushik    schedule 29.11.2013    source источник
comment
AFNetworking -› готово!   -  person Till    schedule 29.11.2013


Ответы (1)


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

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

person Julian F. Weinert    schedule 29.11.2013