我正在编写一个 mac 应用程序,我需要发现连接到同一 WIFI 网络的其他 Mac/PC/iPhone/iPad。
Bonjour 似乎是最合理的选择,但事实证明它在许多类型的路由器上都存在问题(例如,在我的路由器上,它无法正常工作,因为它会阻止 Bonjour 服务)。
我只需要找到设备的 iP,然后我将尝试连接到特定于应用程序的端口以确定我的进程是否在那里运行。
在不违反应用商店沙盒的情况下,完成此任务的最佳方法是什么?
我正在编写一个 mac 应用程序,我需要发现连接到同一 WIFI 网络的其他 Mac/PC/iPhone/iPad。
Bonjour 似乎是最合理的选择,但事实证明它在许多类型的路由器上都存在问题(例如,在我的路由器上,它无法正常工作,因为它会阻止 Bonjour 服务)。
我只需要找到设备的 iP,然后我将尝试连接到特定于应用程序的端口以确定我的进程是否在那里运行。
在不违反应用商店沙盒的情况下,完成此任务的最佳方法是什么?