未使用 NEHotspotConfigurationManager 类获取 Wifi 的列表



我正在尝试获取WiFi列表,但是我每次都会得到一个空白的数组。

我正在使用以下代码:

NEHotspotConfigurationManager.shared.getConfiguredSSIDs { (ssidsArray) in
            print("ssidsArray.count==(ssidsArray.count)")
            for ssid in ssidsArray {
                print("Connected ssid = ",ssid)
            }
        }

如何以Swift

编程地获取所有连接的WiFi列表

请仔细阅读getConfiguredSIDS的文档(PONEPTIONHANDLER :)函数:

返回SSID或Wi-Fi热点域的名称应用程序已配置并调用可选的完成处理程序。

这意味着该函数列出了您应用程序使用的配置(_:_:pleastionhandler :)函数。

可能是热点助手可以做您想做的事情,但是您需要提交理由以应用为什么需要此功能。

最新更新