Когда я закрываю крышку ноутбука и засыпаю, кажется, что зарегистрированные бонусные услуги от этого ноутбука в сети больше не исчезают на других машинах. Есть ли у Bonjour тайм-аут, который я могу установить?Bonjour Timeout
1
A
ответ
3
По Bonjour's "Frequently Asked Questions" page:
Когда я отключить устройство от сети, оно остается видимым?
Да, на какое-то время. В конце концов, запись DNS достигает своего промежутка времени-жить и исчезает. Как разработчик приложения, если вы подключаетесь к хосту с использованием Bonjour и соединение не удается, вы можете попросить Bonjour подтвердить запись. Этот процесс описан далее в Руководство по программированию NSNetServices и CFNetServices.
DNSServiceReconfirmRecord помогает здесь. Это значит, что я должен подключиться к нему, чтобы проверить, действительно ли он действителен? По крайней мере, здесь он будет часами. – HelloWorld
Проблема по-прежнему сохраняется. Служба не хочет исчезать, она остается там, пока я не хочу подключиться к ней. Есть ли обновление интервала, которое я могу запустить с помощью bonjour? – HelloWorld