我试图获取wifi列表,但每次都会得到一个空白数组。
我正在使用以下代码:
NEHotspotConfigurationManager.shared.getConfiguredSSIDs { (ssidsArray) in
print("ssidsArray.count==\(ssidsArray.count)")
for ssid in ssidsArray {
print("Connected ssid = ",ssid)
}
}
如何以编程方式快速获取所有已连接的wifi列表
答案 0 :(得分:0)
请仔细阅读getConfiguredSSIDs(completionHandler:)函数的文档:
返回您自己的SSID或Wi-Fi热点域的名称 APP已配置,并调用可选的完成处理程序。
这意味着该功能列出了您的应用使用apply(_:completionHandler:)功能所应用的配置。
Hotspot Helper可能会做您想做的事,但是您需要提交理由说明Apply才能使用此功能。