Описание тега gcdasyncsocket
GCDAsyncSocket is a TCP socket library built upon Grand Central Dispatch. The project also contains a!RunLoop based version, as well as UDP socket libraries.
1
ответ
Как GCDAsyncSocket определил конец входящего сообщения
Легко понять, что мы можем использовать следующие способы определения конца входящего сообщения, например: 1. Помещение длины сообщения перед самими данными 2. Использование разделителя Тем не менее, GCDAsyncSocket предоставляет более комплексное / …
18 окт '14 в 22:20
1
ответ
Пингует порты www.apple.com
Я создал небольшое приложение для iOS с GCDAsyncSocket, которое будет пинговать порты на сайте www.apple.com: список портов. Например, пытаясь соединиться через TCP-порт 80 и 443, я получил статус "подключен", но при попытке 2195 и 2196 я получаю "т…
14 май '18 в 08:33
1
ответ
Цель-делегация
Я новичок в iOS и Objective -C, но я пытаюсь использовать GCDAsyncSocket Я использую его для связи с сервером TCP/IP для всего приложения, в каждом viewController я хочу начать отправлять и получать с / на сервер, поэтому каждый раз, когда я выделит…
28 май '12 в 09:22
2
ответа
Erlang gen_tcp закрывает порт, который ошибается GCDAsynchSocket
Я застрял с проблемой. У меня есть iOS-клиент и tcp-сервер на Erlang/OTP. Клиент предполагает отправлять и получать сообщения на сервер через GCDAsynchSocket. Это работает довольно хорошо, если мне нужно отправить сообщение, но не как получатель, по…
05 окт '14 в 10:35
1
ответ
iOS: как поддерживать работу сокета TCP и NSNetService, когда приложение работает в фоновом режиме
Я делаю приложение P2P VoIP, используя GCDAsyncSocket, GCDAsyncUdpSocket и NSNetService, чтобы найти другие устройства с приложением в сети. У меня есть сокет TCP для передачи пользовательских данных и согласования соединения UDP. Мне нужно, чтобы с…
04 авг '15 в 17:32
1
ответ
Ассоциировать произвольную информацию с сокетом, используя GCDAyncSocket
Я создал простое клиент-серверное приложение с GCDAsyncSocket. Хост транслирует свою услугу через Bonjour, клиенты подключаются к нему, затем каждый клиент отправляет хосту определенную информацию, после завершения запросов хостом он должен теперь и…
29 авг '14 в 17:06
1
ответ
Время ожидания соединения SOCKS5 (GCDAsyncSocket). (OpenFire, XEP-0065 и iOS XMPPFramework)
Проблема: я пытаюсь TURNSocket (XEP-0065 - SOCKS5), используя iOS XMPPFramework и сервер OpenFire. Я хочу иметь возможность отправлять и получать файлы. Однако в большинстве случаев получатель не возвращает ответа. В настоящее время я подозреваю, чт…
24 апр '12 в 11:32
1
ответ
GCDAsyncSocket Client не читает до записи
Не так много кода для включения, но почему клиент GCDAsyncSocket может останавливать чтение до тех пор, пока writeData не будет поставлена в очередь? Симптомы: "didConnectToHost" не вызывается, хотя сервер вызывает "didAcceptNewSocket". "didReadDa…
05 апр '13 в 23:28
1
ответ
Чтение сложных сокетов
У меня есть вопрос о дизайне кода, я не могу придумать наиболее эффективный способ справиться с этим: По сути, я хочу отправить JSON-запрос и прочитать ответ обратно с сервера за один раз. У меня есть такие методы, как: -(BOOL)sendString:(NSString *…
19 авг '12 в 08:30
1
ответ
Push-уведомления IOS между устройствами - GCDAsyncSocket
Привет коллеги программисты, Я пытаюсь разрешить пользователям отправлять push-уведомления другим пользователям (например, отправлять запрос на добавление в друзья и т. Д.). Конечной целью здесь является то, чтобы мое приложение для iOS непрерывно п…
02 авг '17 в 18:54
1
ответ
Как узнать, является ли это последний пакет, отправленный с доски объявлений
Я пишу читатель доски объявлений (BBS) на IOS. Я использую библиотеку GCDAsyncSocket для обработки отправки и получения пакетов. У меня проблема в том, что сервер всегда разделяет данные для отправки на несколько пакетов. Я вижу, что это происходит,…
18 июн '14 в 23:16
0
ответов
Попытка использовать GCDAsyncSocket для буферизованной передачи
(ОБНОВЛЕНО) Я пытаюсь прочитать большой файл (видео или изображение) и отправить его на удаленный сервер с помощью запроса SOAP. Мне нужно закодировать данные в виде строки Base64. Я пытаюсь сделать это следующим образом: Создайте шаблон xml для зап…
18 мар '13 в 17:20
1
ответ
Потоки iOS не вызывают специфическую функцию в распределении AdHoc, но работают при запуске из xcode
У меня есть приложение, которое работает, когда я запускаю его на своем iPad из xcode, но когда я готовлю его к распространению AdHoc, оно не будет работать правильно. Моя тема: [NSThread detachNewThreadSelector:@selector(wifiBackground) toTarget:se…
14 май '14 в 21:57
2
ответа
Синхронная связь с использованием GCDAsyncSocket
Я использую GCDAsyncSocket (CocoaAsyncSocket) для связи сокета в моем приложении. Из-за асинхронного характера GCDAsyncSocket, мой сетевой запрос (submitMessage ниже) отделяется от блока обратного вызова, который запускается при получении данных (so…
22 апр '13 в 09:21
0
ответов
GCDAsyncSocket никогда не подключается. Сбой с "Код ошибки =60, время ожидания истекло"
Я действительно новичок в сетевом программировании и пытаюсь реализовать приложение в iOS8/Swift с использованием фреймворка GCDAsyncSocket. Я могу опубликовать сервис с хост-устройства. Служба обнаруживается браузерным устройством, но когда браузер…
13 ноя '14 в 02:41
0
ответов
IOS GCDAsyncSocket: соединение потеряно слишком быстро
У меня проблема с GCDAsyncSocket Connection. Там есть IOS и Android подключаются к серверу. У нас есть система входа в систему. Если вы введете неправильное имя пользователя или пароль, сервер вернет сообщение, прежде чем разорвать сокетное соединен…
26 апр '13 в 02:22
2
ответа
Получение ответа от TCP-сервера на клиенте Swift
Я пытаюсь написать клиент сокета TCP в swift, используя GCDAsyncSocket, но у меня есть одна проблема. В моем коде у меня есть NSTextField (называется box) и вот мой код: import Cocoa class AppDelegate: NSObject, NSApplicationDelegate { @IBOutlet wea…
08 сен '14 в 20:24
0
ответов
CocoaAsyncSocket / GCDAsyncSocket: закрыть сеанс SSL/TLS (обратно в незашифрованное TCP-соединение) / установить второй сеанс SSL / пересмотреть сеанс
У меня проблема с подключением к серверу по SSL. Как только я выполняю специальную команду, служба на сервере, с которой я разговариваю, переключается и теряет сеанс SSL, заставляя меня сделать новое рукопожатие SSL.Как я могу сделать это с GCDAsync…
30 июл '14 в 08:54
1
ответ
Как найти все серверы в локальной сети?
Я использую CocoaAsyncSocket для серверного клиентского приложения на iPad. Прямо сейчас, если сервер работает, клиент может ввести IP-адрес сервера и подключиться к нему. Есть ли способ отобразить все серверы в локальной сети, на которых запущено э…
22 июл '14 в 16:38
0
ответов
Невозможно выделить ошибку памяти с помощью GCDAsyncSocket
Я пытаюсь загрузить видео на сервер через TCP/IP, используя GCDAsyncSocket, Иногда сокет отключается с ошибкой, которую я не смог устранить: 2011-12-17 11: 39: 25.073 Hadza [433: 707] socketDidDisconnect, ошибка: Ошибка Domain=NSPOSIXErrorDomain Cod…
18 дек '11 в 14:19