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

Класс NSURLSessionUploadTask является подклассом NSURLSessionDataTask, который, в свою очередь, является конкретным подклассом NSURLSessionTask. Он позволяет загружать данные на (веб) серверы, а экземпляры создаются с использованием NSURLSession.
1 ответ

Реализация обработчиков завершения для backgroundSession.uploadTask

Я (почти) успешно реализовал URLSessionDelegate, URLSessionTaskDelegate, а также URLSessionDataDelegate так что я могу загрузить свои объекты в фоновом режиме. Но я не уверен, как реализовать обработчики завершения, чтобы я мог удалить отправленный …
1 ответ

Один индикатор для загрузки нескольких файлов

Я пытаюсь загрузить 2 изображения (по одному), используя NSURLSessionTask. - (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didSendBodyData:(int64_t)bytesSent totalBytesSent:(int64_t)totalBytesSent totalBytesExpectedToSend:(i…
14 апр '16 в 06:39
1 ответ

Загрузка видео с использованием NSURLSessionUploadTask. Ошибка "Сетевое соединение потеряно".

Я пытаюсь загрузить видео файл через сервис, используя NSURLSessionUploadTask, Но, получив сообщение о проблемеError Domain=NSURLErrorDomain Code=-1005 "The network connection was lost.” Но я могу загрузить файл изображения без проблем. в чем будет …
1 ответ

ios - NSURLSession с dataTaskWithRequest срабатывает только при запуске приложения, а не когда оно не запущено

Как описано в заголовке, я могу ответить в виде текста, когда приходит удаленное уведомление. Мой http-запрос работает хорошо, если я нажимаю кнопку "Домой" один раз, но не работает, когда приложение не запущено, оно ждет. Когда приложение запускает…
3 ответа

TaskIdentifier в NSURLSession не изменяется

Я пытаюсь загрузить несколько видео через NSURLSession в моем приложении. Но taskIdentifier для каждого запроса приходит один и тот же. Это не получать изменения для каждого запроса. Как мы можем отслеживать наш запрос? Как мы можем узнать, какой из…
2 ответа

NSURLSessionUploadTask пример в target-c?

Привет я пользуюсь NSURLSessionDataTask в приложении для фонового вызова http следующим образом, NSURLSessionDataTask *postDataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) { Н…
26 июл '16 в 04:52
0 ответов

NSURLSessionUploadTask не вызывает метод делегата с NSURLSessionConfiguration backgroundSessionConfiguration

Я пытаюсь загрузить изображение с помощью backgroundSessionConfiguration а также NSURLSessionUploadTask сохранить живой процесс загрузки в фоновом режиме приложения. Но когда я использую backgroundSessionConfiguration, NSURLSessionUploadTask не вызы…
1 ответ

Как попасть в пост-запрос с NSDictionary в качестве параметра

Я пытаюсь указать тип сообщения, отправив словарь в качестве параметра. Ниже то, что я пробовал до сих пор, но я думаю, что отправка формата не генерируется правильно. Пожалуйста, руководство, код ниже: Выборка данных, которую нужно отправить как па…
4 ответа

URLSessionUploadTask автоматически отменяется мгновенно

У меня есть эта странная проблема, в которой недавно созданный URLSessionUploadTask отменяется мгновенно. Я не уверен, является ли это ошибкой в ​​текущей бета-версии Xcode 8. Я подозреваю, что это может быть ошибка, потому что код, который я собира…
1 ответ

При попытке запустить задачу, отправив изображение, получаю ошибку Code=13 "запрос отменен"

В настоящее время я использую средство выбора изображений для приложения iOS, чтобы получить изображение с роли камеры, а затем пытаюсь отправить его в сценарий PHP на веб-сервере, чтобы сохранить изображение на другом конце. Когда строка кода task.…
2 ответа

Тело запроса NSURLSession, переданное медленным NSInputStream (управление пропускной способностью)

Привет на основе этого ответа я написал подкласс NSInputStream и это работает довольно хорошо. Теперь выяснилось, что у меня есть сценарий, в котором я передаю серверу большой объем данных и для предотвращения перебоев в работе других служб мне необ…
0 ответов

Отсутствует граница при загрузке видео с использованием NSURLSessionUploadTask

У меня ошибка на сервере при загрузке видео с помощью NSURLSessionUploadTask, ошибка сервера гласит: Предупреждение PHP: Отсутствует граница в POST-данных multipart/form-data в Unknown в строке 0 и вот мой код: NSURLSessionConfiguration *configurati…
1 ответ

Порядок выполнения задачи NSURLSession

Я добавляю несколько задач в NSURLSession (фоновый режим) по порядку. Я сохранил HTTPMaximumConnectionsPerHost = 1. Тем не менее, я вижу, что загрузки выполняются в случайном порядке, т. Е. После того, как 1-й элемент может быть выбран 5-й элемент, …
1 ответ

Поделиться изображением с помощью расширения

При совместном использовании изображения с расширением общего доступа я столкнулся с проблемой. Я сделал все шаги, которые включают группу приложений как в расширении, так и в профиле контейнера. Я следовал за этими шагами, чтобы реализовать совмест…
2 ответа

Приостановить, возобновить, отменить задачу загрузки с помощью NSURLSession UploadTask

Я разрабатываю приложение для загрузки нескольких файлов, используя NSURLSession, сейчас мои файлы успешно загружены. Но сейчас я хочу приостановить, возобновить и отменить загрузку, как мы делаем в задачах загрузки. Является ли это возможным.? Люба…
0 ответов

Создание подкласса URLSessionUploadTask создает исключение InvalidArgumentException при обращении к свойству get only для суперкласса

Я наследую URLSessionUploadTask как ниже: class URLSessionUploadTaskMock: URLSessionUploadTask{ private let closure:() ->Void init(request:URLRequest, someClosure:@escaping () ->Void){ self.closure = someClosure super.init() } override func re…
0 ответов

Фоновая загрузка iOS - как обработать просроченный токен авторизации

Я выполняю фоновые загрузки в конечную точку, для которой требуется авторизация с использованием токена. Маркер включается в качестве заголовка HTTP для отдельных задач загрузки, которые создаются / запускаются. Можно ли ответить на сообщения с токе…
2 ответа

Почему NSURLSession uploadTaskWithRequest:fromData: не удается загрузить на сервер php?

PHP-код работает нормально. Я загрузил файлы из HTML-формы на том же сервере. Размер загружаемых файлов составлял от 40 КБ до 2,0 М, поэтому его размер не был. Загрузка файлов активируется на сервере под управлением PHP 5.3 Я нашел много постов, так…
04 авг '14 в 20:32
0 ответов

Сбой NSURLSessionUploadTask в фоновом сеансе с кодом ошибки -997, когда приложение переходит в фоновый режим

У меня NSURLSessionUploadTask работает в фоновом режиме. Это POST с небольшими данными и получает большой ответ от сервера. Он отлично работает, когда приложение находится на переднем плане. Однако, как только я помещаю приложение в фоновый режим, я…
07 май '15 в 21:06
1 ответ

NSURLSession, задача загрузки - получить реальные переданные байты

Я получал сообщения об ошибках, что мое приложение iOS не загружало изображения на медленных соединениях. Хотя мой тайм-аут, вероятно, был недостаточно высок, была еще одна проблема. Я обнаружил, что скорость загрузки быстро достигла 100%, хотя я ви…