Baixe vários arquivos em segundo plano (somente iOS 7)
Atualmente estou desenvolvendo um aplicativo de podcast que será executado apenas no iOS 7 e tem um recurso que permite sincronizar e baixar episódios recentes em modo de segundo plano.
Então está claro com a sincronização, eu implementei oapplication:performFetchWithCompletionHandler
método e chamar o método de sincronização nele, e quando a sincronização é feita eu chamo de completionHandler comUIBackgroundFetchResultNewData
, ou se falhar eu chamoUIBackgroundFetchResultFailed
. Mas quando eu executo o gerenciador de download para começar a baixar todos os novos episódios, ele pode levar muito tempo, depende da qualidade da rede e dos tamanhos dos arquivos, e o modo de fundo apenas congela em algum ponto e suspende o download recente.
Como o download em segundo plano deve ser projetado corretamente?
Ou talvez algum link para o tutorial que descreve corretamente o download de arquivos em segundo plano.