Мы написали мультимедийное приложение, которое позволяет получить список последних видео как список JSon с использованием ФОН FETCHIOS Фоновая передача - com.apple.nsurlsessiond папка полна TMP файлов
затем использует фоновую передачу в скажите iOS, чтобы загрузить видео по одному и вернуться спать и разбудить приложение, когда оно будет сделано.
Он делает все это, но мы заметили, что использование пространства растет и растет.
Мы добавили код, чтобы очистить все загруженные видео, но использование пространства оставалось в настройках.
Мы скачали папки приложений с помощью Xcode> Organizer> Devices и обнаружили, что папка TMP в BACKGROUND TRANSFER была скучной из tmp-файлов.
не должны их получать убрались
Это вообще код я использую. Я думаю, что основным является подключение нескольких DownloadTask (может быть до 30) на один фоновый сеанс. файлы различаются по размеру от фильмов до PDF-файлов.
NSURLSession * backgroundSession_ = [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:identifier];
backgroundSession_ = [NSURLSession sessionWithConfiguration:urlSessionConfigurationBACKGROUND_
delegate:self
delegateQueue:[NSOperationQueue mainQueue]];
NSOperationQueue *mainQueue_ = [NSOperationQueue mainQueue];
NSURLSessionDownloadTask * downloadTask_ = [backgroundSession_ downloadTaskWithURL:url_];
downloadStarted_ = TRUE;
[downloadTask_ resume];