我正在使用 NEHotspotConfigurationManager 以编程方式连接 wifi。它是一个没有任何密码的开放网络,我使用以下代码:
if (@available(iOS 11.0, *)) {
NEHotspotConfiguration *config = [[NEHotspotConfiguration
alloc]initWithSSID:SSIDName];
[NEHotspotConfigurationManager.sharedManager applyConfiguration:config completionHandler:^(NSError* error) {
if (error) {
printf([error description]);
}
else
{
printf(@"success");
}
}];
我正在连接到一台设备的主机/接入点,但每次我收到无法加入的错误但作为响应它会成功,因为错误为零。有什么我需要在配置中添加或在设置中添加的东西,还是我遗漏了什么?
PS:wifi是物联网设备
-提前致谢