使用swift

时间:2018-09-20 13:30:56

标签: swift macos modem 3g mdns

所以我现在从事IoT项目已有一段时间了。但是最近我一直面临一个奇怪的问题。我有一个avahi-daemon 0.6.23的Mdns软件,一个Linux卡,具有2.6.35.3-571版本和gcc版本4.4.4(4.4.4_09.06.2010)连接到我的设备。

我的主要目的是查找网络上的mdns广播并从中获取设备ip。当我连接到TP_LINK 3G调制解调器时,无法使用我在第一部分中添加的规格来发现我的设备。但是,当我从Discovery进行检查时,我看到了Mdns广播,并且在adsl调制解调器上没有任何问题。我最初的想法是因为调制解调器的特定型号。但是我已经在几种不同的型号上进行了尝试,似乎在3G调制解调器上它总是会失败。

我当前使用的是swift,并且正在使用NetServiceBrowser查找错误的服务。我使用searchForServices(ofType:“ _services._dns-sd._udp”,inDomain:serviceDomain)进行扫描。

我陷入困境,无法找到任何解决方案或原因。任何想法真的很感激。谢谢。

0 个答案:

没有答案