Вопросы по теме 'nsnetservice'

Создание службы Bonjour AirPrint на устройстве iOS
Итак, я понял, что для публикации (объявления службы) на iOS-устройство в качестве принтера я использую NSNetService и устанавливаю тип _ipp._tcp . Но для того, чтобы быть признанным принтером AirPrint, требования включают: AirPrint...
5114 просмотров
schedule 17.03.2023

Проблемы NSNetServiceBrowser / Bonjour на iOS
Я использую Bonjour (точнее, NSNetServiceBrowser) через Wi-Fi в приложении, которое я разрабатываю для проекта iOS, над которым я работал. Однако, несмотря на то, что отмечены проблемы, поднятые в отличном ответе на Почему NSNetServiceBrowser...
7508 просмотров

Bluetooth, Wi-Fi с сетью Bonjour
Если я публикую NSNetService в приложении Iphone (NetWork на основе Bonjour), которое net Work будет использовать в моем приложении
1092 просмотров

Как проверить, прекратил ли NSNetService публикацию
Мне нужно найти способ наблюдать, когда мое приложение перестает публиковать сервис через bonjour. Обычно это происходит, когда устройство получает вызов или какое-то подобное прерывание. Предыстория: Я использую GCDAsyncSocket для связи...
511 просмотров
schedule 30.08.2022

NSNetServiceBrowser не находит службу
Я попытался написать клиентское (iPad)/серверное (iMac) приложение на основе примера CocoaEcho. Мой первый простой пример сработал, но после добавления дополнительных функций клиент не может найти сервер. После запуска сервера запускаю клиент, как...
2633 просмотров

Как вызывается didAcceptConnectionWithInputStream: outputStream:?
Мой первый вопрос: как мне получить вызов didAcceptConnectionWithInputStream:outputStream: в NSNetServiceDelegate ? Последующий вопрос: могу ли я установить соединение между клиентом и сервером, хотя я никогда не получаю обратного вызова о том,...
745 просмотров

iOS, получение «моментального снимка» доступных сервисов Bonjour
Для моего приложения iOS я хочу проверить при запуске, есть ли конкретная служба, рекламируемая с использованием Bonjour, и если да, то подключиться к этому хосту (вместо указанного URL-адреса). Я реализовал в своем коде: if (self.services) {...
71 просмотров