使用NEHotspotConfigurationManager类无法获取Wifi列表

时间:2019-08-01 07:14:23

标签: ios swift wifi nehotspothelper

我试图获取wifi列表,但每次都会得到一个空白数组。

我正在使用以下代码:

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

如何以编程方式快速获取所有已连接的wifi列表

1 个答案:

答案 0 :(得分:0)

请仔细阅读getConfiguredSSIDs(completionHandler:)函数的文档:

  

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

这意味着该功能列出了您的应用使用apply(_:completionHandler:)功能所应用的配置。

Hotspot Helper可能会做您想做的事,但是您需要提交理由说明Apply才能使用此功能。