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

Класс NSNetService представляет сетевую службу, которая либо публикуется вашим приложением, либо является клиентом. Доступно в OS X v10.2 и более поздних версиях со структурой Apple Foundation.
3 ответа

NSNetService dictionaryFromTXTRecord не может подтвердить неверный ввод

Вход в dictionary(fromTXTRecord:) приходит из сети, потенциально из-за пределов приложения или даже устройства. Тем не менее, документы Apple говорят: ... Сбой утверждения, если txtData не может быть представлен как объект NSDictionary. Неудачное ут…
22 окт '16 в 15:36
0 ответов

Нужно получить скорость передачи

Я создаю одно приложение. В этом я открыл потоки, используя классы NSNetservice и NSNetServiceBrowser. Теперь я хочу показать скорость передачи файла на моем экране. Так как получить скорость передачи в ios.
07 фев '18 в 05:14
0 ответов

Добрый день: Публикация NSNetService в iOS/Objective-C с именем и типом сервиса

Я видел, что NSNetService может опубликовать службу Bonjour, указав название службы и тип службы. Я делаю: /** Publish this Socket Server on local domain @param serviceName String The service name to publish @param serviceType String The bonjour ser…
3 ответа

NSNetService работает нормально, но не может получить hostName, разрешение вызывает ошибку

Я использую Bonjour с NSNetService для публикации сервера с моего iPhone. Все работает как положено, я могу просматривать страницы, которые я обслуживаю и т. Д. Однако на iPhone я хочу отобразить имя хоста (то есть URL-адрес, например, "myDevice.loc…
27 июн '11 в 16:45
1 ответ

IP-адрес от NSData с использованием Bonjour NSNetService в MonoTouch?

Я использую Xamarin + MonoTouch на iOS для поиска веб-сервера в сети, с которого я могу загружать файлы. NSNetService, который передается в обработчик событий разрешения, содержит адреса в виде NSData. Я не могу найти хороший способ превратить эти N…
13 фев '14 в 01:51
1 ответ

Bonjour Service Browser со Swift не получает serviceinfo

Сервис, к которому я хочу подключиться, публикуется через Bonjour.Я могу найти всю информацию с помощью Bonjour Browser, однако, если я пытаюсь собрать данные программным способом, единственное значение, которое я получаю, - это название службы. Дел…
1 ответ

iOS: как поддерживать работу сокета TCP и NSNetService, когда приложение работает в фоновом режиме

Я делаю приложение P2P VoIP, используя GCDAsyncSocket, GCDAsyncUdpSocket и NSNetService, чтобы найти другие устройства с приложением в сети. У меня есть сокет TCP для передачи пользовательских данных и согласования соединения UDP. Мне нужно, чтобы с…
2 ответа

Отправить AppleScript на удаленный компьютер в Objective-C

Как вы используете Objective-C (iPhone) для отправки AppleScript на удаленный компьютер (в той же сети) для выполнения? Я думаю что-то вроде NSNetService было бы полезно здесь, но я не знаю. РЕДАКТИРОВАТЬ: Хорошо, чтобы уточнить, все, что я хочу сде…
2 ответа

NSNetServiceBrowser не находит Сервис

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

Настройка связи между несколькими устройствами iOS с помощью класса NSNetServices

Я могу установить связь между несколькими устройствами, используя NSNetServices класс, но только когда все эти устройства находятся в одной сети Wi-Fi. Возможно ли заставить все устройства взаимодействовать независимо от доступности сети, значит, не…
2 ответа

Что вызывает ошибку NSNetServicesErrorCode = "-72000"?

Я создаю простой браузер, который может загружать локальный файл, используя UIWebview. Сначала, когда я пытаюсь просмотреть html-файл, uiwebview может загрузить исходный файл и просмотреть его. Но после того, как я свернул приложение (приложение вво…
11 май '12 в 11:04
2 ответа

Как подключить несколько пиров в приложении iPhone через WiFi?

У меня есть идея для приложения ios(iPhone), к которому требуется подключение к нескольким пирам. Я основываю свой код на примере WiTab (SampleCode-developer.apple.com). Когда мое приложение запускало каждый узел, создавая отдельный сокет (CFSocket)…
12 янв '12 в 10:49
1 ответ

NSNetServices сохраняется после вызова метода stop?

Я делаю простую добрую трансляцию с использованием NSNetServices. Все работает отлично, когда я запускаю и прекращаю совместное использование Bonjour при запуске / выходе приложения. Тем не менее, если я отключаю Bonjour с помощью вызова метода stop…
04 авг '11 в 22:48
1 ответ

Bluetooth,Wi-Fi с сетью Bonjour

Если я публикую NSNetService в приложении Iphone (на базе Bonjour NetWork), то какая сетевая работа будет использоваться в моем приложении
24 ноя '11 в 06:02
1 ответ

Клиент / сервер GCDAsyncSocket не работает через точку доступа iOS

У меня очень простая реализация клиент / сервер TCP с использованием GCDAsyncSocket (7.5.0), и я использую NSNetService для открытия службы. Он используется только в локальной сети Wi-Fi и работает в течение 2 лет без проблем (просто сказать: я прав…
29 сен '16 в 16:36
1 ответ

Отключение от сервера сразу после подключения

Я написал класс Singleton, используя библиотеку GCDAsyncsocket, чтобы установить соединение с любым другим устройством, имеющим такой же сервис, используя Bonjour. На одном устройстве я использую его метод " startPublishing ", чтобы сделать его Хост…
0 ответов

iOS - публикация виртуального принтера с NSNetService

Я пытаюсь использовать UIPrintInteractionController с виртуальным принтером, который загружает файл в облако, а не печатает его. Я попытался опубликовать NSNetService типа "_ipp._tcp" из моего приложения, но UIPrintInteractionController, похоже, не …
1 ответ

Почему MCNearbyServiceAdvertiser использует внутреннюю очередь отправки?

Пока я просматривал заголовки среды выполнения iOS 7, что-то привлекло мое внимание. В классе MCNearbyServiceAdvertiser, являющемся частью инфраструктуры Multipeer Connectivity, свойство называется syncQueue есть и несколько методов с префиксом sync…
1 ответ

NSStream - Операция не может быть завершена. В соединении отказано

Я пытаюсь соединить 2 устройства с NSNetService - Устройство A публикует сервис, и Устройство B может просматривать его и устанавливать соединение. Вчера я заметил довольно неприятную проблему. Первый раз, когда я запускаю сервис на устройстве A и п…
12 окт '12 в 07:30
1 ответ

Делегат NSNetServiceBrowser не вызывается при поиске

У меня действительно раздражающая проблема. Я пытаюсь найти NSNetService (я знаю, что существует). Я скопировал пример кода с http://www.macresearch.org/cocoa-scientists-part-xxviii-bonjour-and-how-do-you-do в свое собственное приложение. Я вижу (в …