我想在整个本地网络中获取所有设备名称。我刚刚搜索了2天,还没有找到解决方案。
我可以使用NSNetServiceBrowser获得Bonjour服务。我想做的就像Fing app(在应用程序商店中)一样。
如下面的截图,我想用iOS获取“我的iPhone”iPhone名称。
此致
奥德
答案 0 :(得分:2)
似乎NEHotspotHelper
就像您正在寻找的那样。特别是class func supportedNetworkInterfaces() -> [Any]
方法。
为了使其有效,您需要完成一些额外的步骤。请检查this question以获取更多信息。
另外,请不要忘记将 NetworkExtension.framework 添加到目标中。