Описание тега network-framework
Вопросы о сетевой библиотеке Apple, представленной в iOS 12/macOS 10.14
0
ответов
Как исправить "nw_connection_receive_internal_block_invoke" (консоль)
Я настраиваю новое приложение Firebase в XCode, но получаю "nw_connection_receive_internal_block_invoke [C1] Не удалось получить ответ с ошибкой" Операция отменена "", неоднократно напечатанной в консоли. Что я должен сделать, чтобы это исправить? Э…
09 авг '19 в 00:08
1
ответ
Почему статус сети не обновляется быстро?
Я использую новую библиотеку "Сеть", представленную в iOS 12, но я не могу понять, почему состояние сети не обновляется до.satisfied после подключения пользователя. вот код на данный момент: import Network class MapViewController: UIViewController {…
08 сен '19 в 12:34
4
ответа
Как отправить последнее сообщение и закрыть сокет, когда представление SwiftUI закрыто?
У меня есть представление листа SwiftUI с ObservedObject, который обрабатывает tcp-связь, когда этот лист отклоняется, мне нужно, чтобы он отправил последнее сообщение tcp, а затем закрыл сокет. OnDisappear событие кажется, никогда не получить сраба…
30 янв '20 в 02:33
1
ответ
Дескриптор файла не работает с dispatch_read () и dispatch_write () в Objective-C (создание почтового клиента)
Я хочу создать почтовый клиент, работающий по протоколу IMAP. Я использую сетевую инфраструктуру Apple для создания TCP-соединения с imap.gmail.com. Спойлер! Я использовал официальное руководство(Реализация netcat с помощью Network Framework). В мое…
04 янв '20 в 14:35
0
ответов
Есть ли способ использовать UDP без установления соединения с помощью сетевой платформы Apple?
Я пытаюсь установить одноранговый обмен дейтаграммами. Да, пробиваю дырки и использую удаленный оглушающий сервер. К сожалению, я обнаружил, что мне нужно использовать GCDAsycnUdpSocket, который, хотя и прекрасная библиотека, не так удобен, как Netw…
08 май '20 в 23:32
1
ответ
Привязка сертификатов iOS 13 с помощью слабого шифра перестала работать, но отлично работает в iOS 12
Мне интересно узнать о передаче слабого шифра через NWProtocolTLS.Options(). Поскольку он работает нормально в iOS 12, но в iOS 13 Apple, я думаю, внесли некоторые изменения, поэтому он перестал его принимать. Вот одна вещь: как OpenSSL принимает сл…
08 июл '20 в 08:23
0
ответов
Network Framework отправляет информацию заголовка
Я новичок в сетевом программировании и использую Swift и NWConnection (NetworkFramework) для подключения к серверу APNS для отправки запросов на уведомления. Я могу установить соединение, но готов отформатировать запрос на уведомление. Я не могу исп…
14 авг '20 в 20:02
1
ответ
_nw_parameters_configure_protocol_disable iOS вызывается напрямую
Я пытаюсь использовать сокет TCP в общем модуле iOS Kotlin/Native. Согласно документации Apple, чтобы открытьnw_connection_t, вам просто необходимо: val connection = nw_parameters_create_secure_tcp( NW_PARAMETERS_DISABLE_PROTOCOL, // No TLS NW_PARAM…
22 июл '20 в 11:22
1
ответ
Как разрешить адреса и информацию о портах из случая перечисления NWEndpoint.service (если возможно)
В настоящее время я использую NetServiceBrowser найти службы Bonjour и разрешить соответствующие адреса и порт. Пытаясь упростить свой код, я наткнулся на NWBrowser который, кажется, предоставляет очень простой интерфейс для работы с обнаружением Bo…
07 мар '20 в 19:34
1
ответ
Как использовать сетевой фреймворк в Objective-C (пример в Swift)
Пытаюсь установить TCP-соединение с почтовым сервером Google по протоколу IMAP с помощью "Network framework" (Swift), но у меня возникла ошибка. Я получил код из этого (wwdc2018) видео. func application(_ application: UIApplication, didFinishLaunchi…
27 дек '19 в 23:21
1
ответ
Как выбрать, какой телефон должен быть серверным, а какой клиентским?
Я разрабатываю приложение прямо сейчас, где (я сохраню это с точки зрения сети) два устройства будут передавать данные друг с другом (скорее всего, некоторые данные JSON и, возможно, изображение) после помещения одного телефона поверх разное. У меня…
23 сен '20 в 22:55
0
ответов
Блок pathUpdateHandler NWPathMonitor вызывается при переходе от фона приложения к переднему плану
Ожидаемый NWPathMonitor pathUpdateHandler будет вызываться только при изменении сетевой активности (например, сотовая связь-> Wi-Fi или Wi-Fi1-> Wi-Fi2 или Wi-Fi-> нет сети и т. Д.). Я наблюдаю, что блок pathUpdateHandler вызывается, даже когда прил…
28 сен '20 в 23:08
1
ответ
Принудительное использование мобильных данных для некоторых вызовов API и других через Wi-Fi или доступную сеть
Я работаю над приложением, в котором необходимо выполнять определенный API только через мобильные данные, а не через Wi-Fi, что позволяет выполнять другие вызовы API с использованием доступного типа сети, будь то сотовые данные или Wi-Fi или .... Ес…
25 май '21 в 16:35
1
ответ
Невозможно преобразовать значение типа String в указанный тип NWEndpoint.Host
Код SwiftUI для отправки команд через UDP Что я хочу Мне нужно установить это: var hostUDP: NWEndpoint.Host = "192.168.0.205" //Line I want to fill with dispositive.ip var portUDP: NWEndpoint.Port = 3489 //Line I want to fill with dispositive.port ц…
10 июн '21 в 18:21
0
ответов
Можете ли вы получить ссылку на nw_interface_t для конкретного интерфейса?
В последней сетевой структуре от Apple интерфейсы представлены объекты, но я не вижу способа получить такую ссылку для определенного интерфейса, например, для интерфейса с именем . Я что-то упускаю из виду или в настоящее время нет возможности сде…
15 окт '21 в 15:41
0
ответов
nw_socket_get_input_frames [C4:1] recvmsg(fd 35, 9216 байт) [61: в соединении отказано]
Мы используем Apple Network.framework и отправляем данные между приложением iOS и приложением macOS, используя UDP. Мы используем bonjour для открытия. Это прекрасно работает. Пока не... Проблема в том, что когда я прекращаю использовать приложение …
06 дек '20 в 21:23
0
ответов
Держите приложение iOS dev работающим, используя фоновые режимы
Я написал базовое приложение FTP-сервера в Swift 5 с использованием SwiftUI , ему нужно держать прослушиватель сокетов TCP открытым, ожидая входящих клиентских подключений ftp. В идеале я буду держать его работающим с заблокированным телефоном. Я чи…
18 дек '22 в 14:50
0
ответов
Как я могу сканировать все IP-адреса устройств, подключенных к сети, с помощью Apple Network Framework?
Я хочу сканировать любое устройство, найденное в сети, к которой в данный момент подключено мое устройство. Я хочу найти их IP-адрес и, возможно, дополнительную информацию, чтобы предоставить пользователю список всех устройств в сети с максимально п…
27 июл '22 в 17:56
0
ответов
Как получить автономный тип сети 5G в iOS
В моем проекте мне нужно узнать, какая сеть 5G подключена. например, автономный 5G, двойное подключение 5G(_:) Я могу получить тип интерфейса с помощью if let networktype = NetworkReachability.shared.interfaceType { switch networktype { case .cellul…
24 фев '23 в 07:43
1
ответ
Обработка тайм-аута NWConnection
Как справиться с тайм-аутом соединения? let connection = NWConnection(to: endpoint, using: .tcp) connection.stateUpdateHandler = { [self] newState in print("newState: \(newState)") } connection.start(queue: .main) Бревно: newState: preparing nw_sock…
10 апр '23 в 23:00