连接到 SSID 时 Swift 密码无效

若奥维克托蒂诺科

我正在尝试使用 NEHotspotConfiguration 以编程方式连接(请参阅下面的代码)。但是,当我尝试连接时,错误显示:“无效的 WPA/WPA2 密码长度”,但我正在连接一个无需密码的开放网络。

我已经看到了一些解决方案,但由于质量原因,我无法使用很多解决方法。

let wifiConfig = NEHotspotConfiguration(ssid: SSID, passphrase: "", isWEP: false)

    wifiConfig.joinOnce = false

    NEHotspotConfigurationManager.shared.apply(wifiConfig) { error in

        if let error = error{
            print("Error: " + (error.localizedDescription))
        }else {
            print("Connected.")
        }
    }

我能做些什么来解决它?

用户1531971

有一个用于开放网络的特定 API。查看 NEHotspotConfigurationAPI 文档,您似乎应该使用init(ssid: String)而不是init(ssid: String, passphrase: String, isWEP: Bool)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

设备可以使用以前使用的SSID和密码连接到新网络吗?

iOS-如何使用SSID和密码以编程方式连接到WiFi网络

不广播SSID时如何连接到无线路由器?

尝试连接到Networkshare时句柄无效

尝试连接到 vTiger 时凭据无效

自动连接到隐藏的SSID WiFi网络

知道wifi何时连接到特定的SSID

使用密码从pyspark连接到mongodb时出错

尝试连接到Google API的Google Oauth时无效的JWT

将Mylyn连接到Gitlab问题时无效的TLS证书

尝试连接到Cosmos Gui时,Idm用户无效

语法错误:连接到 wallaroo 时语法无效

NEHotspotConfigurationManager对于无效的密码/ SSID,没有错误

连接到 SQL Server Express 时连接字符串无效

在Ubuntu 18.04上使用隐藏的SSID连接到WiFi

如何连接到没有SSID的无线AP?

通过 Xamarin 连接到 iOS 中已经记住的 SSID

Netplan未连接到隐藏的SSID Server 18.04.1 LTS

从Swift连接到Postgres

在 VBA 中连接或无效的用户名或密码时显示错误消息

尝试安全连接到服务器时,Java“没有通用密码套件”问题

连接到mongodb时如何避免提示输入PEM密码?

从命令行指定ORACLE SID和密码时,为什么不能连接到sqlplus?

尝试使用SIP用户连接到Asterisk时收到“错误密码”

使用Secrets输入密码时无法连接到Kubernetes中的mysql pod(拒绝访问)

尝试连接到错误的服务器时是否显示SSH密码?

当密码保留在GNOME密钥环中时,NetworkManager无法自动连接到WiFi网络

连接到MQ服务器时如何设置NOT CURRENT Windows用户登录名/密码?

连接到网络共享时如何提供用户名和密码