Я надеюсь, что кто-то может иметь опыт с этим и может оказать некоторую помощь. Я создал сервис Windows bonjour, используя этот пакет bonjour из npm. При создании мое устройство iOS / MacOSx не может разрешить службу и получить необходимую информацию о записи IP + txt. Однако мое устройство Android может обнаруживать и разрешать службу с помощью библиотеки jmDNS. Я чувствую, что в MacOSx / iOS что-то реализовано по-другому, но я не совсем понимаю.
Я могу обнаружить имя в Браузере обнаружения и DNS -SD инструмент, но он не показывает никакой информации.
Я также пытался использовать мое приложение Cordova для обнаружения службы, и это просто показывает, что служба была "добавлена", но никогда попадает в состояние «Разрешено».
При запуске той же службы на моей машине MacOS все работает как надо. Сервис решен, и я могу получить информацию о сервисе. Это также работает в приложении iOS.
Если у кого-то есть какие-либо идеи или предложения, я был бы всегда благодарен! Эта проблема была решена в течение 3 дней.