Загрузите несколько файлов в фоновом режиме (только для iOS 7)
В настоящее время я разрабатываю приложение подкаста, которое будет работать только на iOS 7, и имеет функцию, позволяющую синхронизировать и загружать последние эпизоды в фоновом режиме.
Так что'ясно, с синхронизацией, я реализовалapplication:performFetchWithCompletionHandler
метод и вызвать метод синхронизации в нем, и когда синхронизация завершена, я вызываю завершениеHandler сUIBackgroundFetchResultNewData
или, если это не удается, я звонюUIBackgroundFetchResultFailed
, Но когда я запускаю менеджер загрузок, чтобы начать загрузку всех новых эпизодов, это может занять очень много времени, зависит от качества сети и размеров файлов, а фоновый режим просто зависает в какой-то момент и приостанавливает недавнюю загрузку.
Как правильно оформить фоновую загрузку?
Или, может быть, какая-то ссылка на учебник, который описывает правильно о загрузке файлов в фоновом режиме.