如何获取我当前连接的网络的WIFI SSID和密码?

时间:2019-06-12 20:58:42

标签: swift xcode passwords wifi

我想创建一个获取当前连接的wifi网络密码的应用程序。原因是,我想通过收集密码的手机通过向其传递wifi密码来连接其他硬件设备,以便它们进行连接。人们很多时候忘记了密码,因此如果他们仍然连接到该网络,则可以连接其他设备。苹果文档中是否有某种API或类可以允许这样做?

我正在尝试在iPhone X上的Xcode上为Swift做到这一点。我读到有关Apple的钥匙串的信息,该钥匙串可收集应用程序凭据并确保其安全。由于我没有得到应用程序的密码,因此我认为这是可能的,但我也认为这是Apple不允许的某种安全性约束。

我尝试阅读iOS - Get current Wifi credentials (SSID & password)

但是这要求该人至少输入一次密码,这是我要避免的事情。

我希望以某种字符串或十六进制的形式获取密码,该密码或字符串与当前锁定到的SSID链接。

0 个答案:

没有答案