Загрузите несколько файлов в фоновом режиме (только для iOS 7)

В настоящее время я занимаюсь разработкой приложения для подкастов, которое будет работать только на iOS 7, и в нем есть функция, позволяющая синхронизировать и загружать последние эпизоды в фоновом режиме.

Так что с синхронизацией все понятно, я реализовалapplication:performFetchWithCompletionHandler метод и вызвать метод синхронизации в нем, и когда синхронизация завершена, я вызываю завершениеHandler сUIBackgroundFetchResultNewDataили, если это не удается, я звонюUIBackgroundFetchResultFailed, Но когда я запускаю менеджер загрузок, чтобы начать загрузку всех новых эпизодов, это может занять очень много времени, зависит от качества сети и размеров файлов, а фоновый режим просто зависает в какой-то момент и приостанавливает недавнюю загрузку.

Как правильно оформить фоновую загрузку?

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

Ответы на вопрос(1)

Ваш ответ на вопрос