繁体   English   中英

如何在没有Bonjour的情况下找到所有网络设备?

[英]How can i find all network devices without Bonjour?

我写了一个mac应用程序,我需要发现连接到同一个WIFI网络的其他Mac / PC / iPhone / iPad。

Bonjour似乎是最合理的选择,但事实证明它在许多类型的路由器上都存在问题(例如,我的路由器无法阻止Bonjour服务)。

我只需要找到设备的iP,然后我将尝试连接到特定于应用程序的端口,以确定我的进程是否在那里运行。

在不违反App Store Sandboxing的情况下,完成此任务的最佳方法是什么?

ARP是第一个出现在我脑海中的答案。 您的网络设置是否允许这样做?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM