Вопросы по теме 'urlsession'
Правильная обработка делегатов сеанса
Я хочу убедиться, что правильно реализую URLSessionTaskDelegate и URLSessionDataDelegate. Я использую их, потому что хочу иметь возможность отслеживать прогресс. Это код до сих пор:
final public fileprivate(set) var data: Data?
final public...
714 просмотров
schedule
28.10.2023
Задача фоновой загрузки URLSession продолжает сбрасываться
Я испытываю странное поведение при использовании uploadTask для URLSessionConfiguration.background .
Мой пользовательский делегат реализует все методы делегата, принадлежащие URLSessionDelegate , URLSessionTaskDelegate и...
729 просмотров
schedule
16.10.2022
Как показать данные PDF из файлового потока
Я работаю над REST API , где вы можете позвонить, а затем получить изображение или PDF. Я использую URLSession.shared.dataTask для вызова, и когда есть изображение, вызов проходит успешно (но это занимает довольно много времени, более 5 секунд), и...
775 просмотров
schedule
18.08.2022
Методы успеха делегата URLSession не вызываются, но нет ошибки
Я использую DataTask URLSession для загрузки файла с URLSessionDownloadDelegate в качестве обработчика результата. Однако urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didFinishDownloadingTo location: URL) никогда не...
1551 просмотров
schedule
18.08.2022
Запутался в использовании allowCellularAccess
Мне нужна помощь, чтобы понять, нужно ли мне использовать свойство allowCellularAccess конфигурации для URLSession().
Как описано здесь , в iOS уже есть настройка для управления мобильным доступом для приложений. .
Я добавил в свое приложение...
129 просмотров
schedule
22.05.2023
Утечка памяти в Swift 3 URLSession
У меня утечки памяти при сетевых вызовах URLSession.shared в swift 3. Это ошибка или я делаю что-то не так?
override func viewDidLoad() {
super.viewDidLoad()
let urlStr =...
2389 просмотров
schedule
19.11.2022
как аутентифицировать прокси в urlsession?
Привет, я пытаюсь добавить прокси-сервер с учетными данными в свое приложение, но всякий раз, когда я пытаюсь, я получаю следующее (в Xcode) консольное предупреждение:
*** WARNING: CFMachPortSetInvalidationCallBack() called on a CFMachPort with a...
1261 просмотров
schedule
08.07.2023
Метод uploadTask не работает URLSession Swift 3
Я хочу отправить изображение на сервер с помощью метода uploadTask класса URLSession, у меня есть следующая функция для загрузки изображения, но я ничего не могу прочитать в файле php.
@IBAction func uploadImage(_ sender: Any) {
let config =...
659 просмотров
schedule
12.10.2022
Данные ответа через URLSessionUploadTask
Я пишу простой обработчик для связи с REST API на сервере (в настоящее время локальный). Пока все идет хорошо с загрузкой и выгрузкой данных с/на сервер.
Сейчас я пытаюсь добиться того, чтобы иметь возможность обрабатывать ответ JSON, возвращаемый...
2139 просмотров
schedule
31.12.2022
Преобразование CURL в URLRequest
Я пытаюсь преобразовать следующий запрос curl, который Swagger дает мне, в URLRequest:
curl -X GET --header 'Accept: application/json'
--header 'Authorization: key ttn-account-v2.<app-key>'...
892 просмотров
schedule
02.08.2022
Вызов API дает ошибку протокола
Я создаю приложение для iOS, используя swift. Я использую URLSession для вызовов API. Я сделал все вызовы API, используя IP-адрес, и все они работали. Теперь, чтобы разместить приложение в магазине, я изменил IP-адрес на доменное имя. API работают...
3424 просмотров
schedule
17.05.2023
Пример Swift OAuth2 БЕЗ сторонних библиотек
Я проводил несколько тестов, подключаясь к службе OAuth с помощью Postman. Все отлично работает, и я вижу ответ JSON. Однако код, который генерирует Postman, не содержит ни одного токена.
Как бы я сделал это в Swift? Я также не хочу использовать...
438 просмотров
schedule
01.12.2022
Код работает в AppDelegate, но не в любом другом классе
Я использую клиент socket.io для быстрого. Когда я объявляю и подключаю сокет и использую его команды в AppDelegate, все работает нормально. Но как только я перемещаю этот материал из AppDelegate в другой класс (сделав socket глобальной переменной)...
394 просмотров
schedule
21.05.2023
Передача массива идентификаторов из Swift URLSession в PHP для запроса SQL?
У меня есть приложение для iOS с массивом идентификаторов. Все эти идентификаторы представляют собой числа:
var ids = [Int]() //Id array in my TableView
ids = basketStruct.getAllIds() //Pulling the array of ID's from my basket model.
print("This...
277 просмотров
schedule
16.04.2022
Пользовательский интерфейс зависает после повторного входа в Detail-VC во время URLSession Background-DownloadTask
Использование Swift-4.0.3, iOS-11.2, Xcode-9.2, iPhone-6S (или Simulator-10.0)
Примерно через неделю я пытаюсь выяснить, в чем проблема со следующей проблемой: пользовательский интерфейс зависает всякий раз, когда вы повторно входите в...
213 просмотров
schedule
02.06.2023
Как обновить текст uilabel в ответе swift 4
Я пытаюсь обновить label.text с ответом сервера. Но метка обновляется только после второго вызова метода. Что случилось?
dispatch_async(dispatch_get_main_queue()) устарел. Я изменил его на DispatchQueue.main.async, но он не работает.
Пример...
1598 просмотров
schedule
11.02.2023
Swift: отображать ход загрузки для разных ячеек таблицы?
Хорошо, я просмотрел Отображение хода загрузки в повторно используемых ячейках , но столкнулся с проблема с использованием сеанса URL для отслеживания хода загрузки в ячейках таблицы после перезагрузки таблицы:
func urlSession(_ session:...
721 просмотров
schedule
21.12.2022
Запрос API SendGrid в Swift с URLSession
Я пытаюсь отправить запрос к API SendGrid, используя Swift 4 и URLSession . Я надеюсь не включать какие-либо сторонние зависимости, поскольку это единственное место в моем приложении, где я использую JSON и HTTP-запрос.
Поскольку в SendGrid нет...
444 просмотров
schedule
27.05.2024
Почему мой обработчик завершения не работает с моим URLSession?
В моем приложении возникла небольшая проблема. Прежде чем вставлять какой-либо код, позвольте мне рассказать немного о контексте. У меня есть TableView с некоторыми динамическими ячейками. Каждая ячейка содержит кнопку. Когда я нажимаю кнопку...
171 просмотров
schedule
15.07.2023
urlrequest не отправляет почтовый запрос
Привет, я новичок в разработке приложений для IOS. Мой код
func sendRequest<T: Decodable>(api: String, parameters: [String: String]? = nil, outputBlock: @escaping (T) -> () ) {
guard let url = URL(string:...
646 просмотров
schedule
06.02.2023