Описание тега nsurlsessiondownloadtask

NSURLSessionDataTask - это конкретный подкласс NSURLSessionTask. Методы в классе NSURLSessionDataTask задокументированы в Справочнике по классу NSURLSessionTask.
0 ответов

Используя AFNetworking 3.0, Как я могу скачать серию файлов по порядку?

Итак, я уже несколько дней обыскиваю эти форумы и другие сайты и не могу найти подходящую замену старому способу загрузки серии файлов в AFNetworking 1.0 и 2.0. Я пытаюсь использовать NSURLSessionDownloadTask для загрузки этих файлов, но я знаю, что…
1 ответ

Пользовательский интерфейс не обновляется с помощью NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier

Я загружаю сотни файлов с NSURLSessionConfiguration, Я обновляю метку прогресса для каждого загруженного файла из метода -(void)URLSession:(NSURLSession *)session downloadTask:(NSURLSessionDownloadTask *)downloadTask didFinishDownloadingToURL:(NSURL…
2 ответа

targetc NSURLSessionDownloadTask

Я просмотрел этот код здесь, https://www.raywenderlich.com/67081/cookbook-using-nsurlsession NSURLSessionDownloadTask *downloadPhotoTask = [[NSURLSession sharedSession] downloadTaskWithURL:url completionHandler:^(NSURL *location, NSURLResponse *resp…
19 май '16 в 14:07
1 ответ

Обнаружение интернет-соединения в фоновом режиме в Swift

Я выполняю фоновые задачи, подключаясь к Интернету, чтобы передать данные в приложение Watch, и мне хотелось бы уведомить его, если подключенный iPhone не может подключиться к Интернету. Класс достижимости, по-видимому, недоступен в Swift, и в любом…
25 окт '15 в 13:49
1 ответ

Загрузка останавливается при выходе из ViewController

Я использую библиотеку Cheapjack (iOS) для загрузки файлов внутри моего приложения в Swift. Я в очереди загрузки из другого класса. Кажется, это работает нормально, загрузка ставится в очередь и начинает загрузку. Однако, когда "DownloadsViewControl…
23 июл '16 в 13:01
5 ответов

NSURLSessionTask никогда не перезванивает после тайм-аута при использовании фоновой конфигурации

Я использую NSURLSessionDownloadTask с фоновыми сессиями для выполнения всех моих запросов REST. Таким образом, я могу использовать один и тот же код, не думая о том, что мое приложение находится в фоновом режиме или на переднем плане. Мой бэкэнд уж…
1 ответ

NSURLSessionDownloadTask обратный вызов прогресса не гладко?

Я загружаю файл с помощью NSURLSessionDownloadTask на переднем плане, и мне нужно показать текущую скорость загрузки в пользовательском интерфейсе, но я обнаружил, что метод делегата:URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesE…
1 ответ

NSURLSessionDownloadTask cancelByProroductionResumeData возвращает ноль

Я использую NSURLSessionDownloadTask для загрузки файла с сервера, он запускается в фоновом режиме. Я хочу сохранить данные возобновления, чтобы возобновить загрузку после завершения работы приложения. Тем не менее, вызов метода cancelByProroduction…
1 ответ

NSURLSession downloadTaskWithResumeData дает ошибку после перезапуска приложения

Я создал задачу загрузки. Я отменил задачу в моей заявке с cancelByProducingResumeData и сохранен на диск. Когда пользователь перезапустит приложение и нажмет кнопку возобновить, я снова запустил задачу загрузки self.downloadTask = [session download…
1 ответ

Возвращение списка каталогов с помощью PHP

Я использую следующее, чтобы вернуть список всех текстовых файлов на моем сервере. echo json_encode(glob("*.{txt}", GLOB_BRACE)); Проблема, с которой я сталкиваюсь, заключается в том, что когда я запускаю этот php-файл из моего приложения, когда в к…
0 ответов

Xcode указывает, что nsurlsessiondownloadtask потребляет огромные объемы памяти

Я использую NSUrlSession и NSUrlSessionDownloadTask для загрузки файлов с сервера в мое приложение. Когда я запускаю свое приложение, написанное на Swift из XCode, и смотрю на индикатор потребления памяти, потребляемая память постоянно увеличивается…
1 ответ

Как использовать URLSession downloadTaskWithResumeData, чтобы снова начать загрузку при вызове AfterdidCompleteWithError..?

У меня есть код, чтобы загрузить два файла с сервера и сохранить его в локальном, используя URLSession (let dataTask = defaultSession.downloadTask(with: url)). Все работает нормально, только проблема в том, что он загружает первый файл и дает мне ус…
0 ответов

Внутри нсурлсессия и фоновая передача

Я работаю в проекте, где мне нужно загрузить большой JSON-ответ в фоновом режиме (даже если приложение вылетает). Я также хочу понять внутреннюю часть службы фоновой передачи, то есть, что iOS делает внутри и как. Таким образом, я сохранил стек вызо…
19 авг '18 в 20:24
0 ответов

Swift 3, хотите выполнить тайм-аут при использовании URLSession для загрузки изображения с сервера

Я использую Swift 3. Я хочу добавить время ожидания для URLSession при выполнении задачи загрузки. Я использовал конфигурацию, чтобы изменить мои настройки, однако, это не работает. Код не выполнил тайм-аут... Если сервер не ответил быстро, произойд…
1 ответ

Прослушивание сеанса iOS NSURLS

Я создал простой NSURLSessionDownloadTask для загрузки с URL-адреса, а его класс имеет делегатов NSURLSession: @interface DownloadManager : NSObject <NSURLSessionDataDelegate, NSURLSessionDelegate, NSURLSessionDownloadDelegate, NSURLSessionTaskDe…
0 ответов

NSURLSession с backgroundSessionConfiguration timeoutIntervalForRequest не работает

Когда я создаю NSURLSessionConfiguration с defaultConfiguration, установить timeoutIntervalForRequest в X секунд и использовать эту конфигурацию для создания NSURLSession и начать NSURLSessionDownloadTask и X секунд проходят без получения данных (di…
2 ответа

NSUrlSession продолжает передачу файла, если приложение убито из диспетчера задач?

Я пробовал различные образцы из Интернета (последний из которых этот), чтобы лучше понять NSUrlSession, То, что я надеялся увидеть: загрузка файлов будет продолжаться, даже если приложение, которое их вызвало, будет убито (например, пользователем че…
0 ответов

При перехвате запроса веб-просмотра о загрузке файла не удалось загрузить реальный файл

Я перехватываю запрос веб-просмотра для загрузки файла PDF. Это работало нормально, но внезапно перестало работать и возвращало файл login.html, в котором запрашивался логин, хотя я настраивал приготовление пищи в запросе. func webView(_ webView: WK…
1 ответ

Скачать несколько аудио файлов

Я пытаюсь загрузить несколько файлов.mp3 с сервера одновременно. Один полный аудиофайл разделен на 286 частей. Я извлекаю все URL файла и теперь хочу скачать 286 файлов. Я ищу много, но многие библиотеки перестают загружаться, когда я возвращаюсь к …
1 ответ

Загрузка файла PDF, используя NSURLSessionDownloadTask с URL перенаправления

Я делаю приложение, в котором пользователь заходит на сайт и скачивает несколько PDF-файлов. я смог успешно войти на сайт с помощью URLSession. Теперь моя проблема с загрузкой файла. Веб-сайт использует URL-адрес со следующим " http://www.someurl.co…
17 ноя '14 в 13:36