В iOS 4.x вы можете использовать запрос в фоновом режиме, используя UIApplication beginBackgroundTaskWithExpirationHandler: и, возможно, продолжить загрузку файла в течение ограниченного периода времени.
Подробнее см. Документ Apple , посвященный многозадачному фоновому выполнению.