NEHotspotConfigurationManager不创建/加入热点

时间:2017-09-26 10:52:43

标签: ios swift3 ios11 nehotspothelper

我正在尝试在iOS 11安装设备中创建/添加Hotspot配置。

我的代码如下

let hotspotConfig = NEHotspotConfiguration(ssid: "testNetwork")
hotspotConfig.joinOnce = true
NEHotspotConfigurationManager.shared.apply(hotspotConfig) { (configurationError) in
    if configurationError != nil {
      print("error")
      print(configurationError!.localizedDescription)
    } else {
      print("success")
    }        
}

当我尝试运行代码时。设备提示权限如下: -

"AppName" wants to join Wi-Fi Network "testNetwork"

但是在点击“加入”时,我收到以下回复

Unable to join the network "testNetwork"

然而,在调试控制台上,“成功”正在打印。

请告诉我我做错了什么。

2 个答案:

答案 0 :(得分:1)

网络正被添加到设备的已知网络列表中,使其可以自动加入。除非你附近有一个名为" testNetwork"它总是无法加入。

答案 1 :(得分:-1)

在App Id配置服务上启用热点

Enable Hotspot on App Id configure services

启用热点配置后

After Enable Hotspot Configuration