iOS / NetworkExtension / Connect Wifi on my app

2018-04-13

Prerequsites

Refrences

Env.

  • Xcode 9
  • iOS11 above
  • Swift4

Getting Started

1. Capabilities

Hotspot Configuration On

2. Code

swift4

@IBAction func connectClicked(_ sender: Any) {
    let config = NEHotspotConfiguration.init(ssid: "[name]", passphrase: "[password]", isWEP: false)
    config.joinOnce = true
    NEHotspotConfigurationManager.shared.apply(config) { (error) in
        if (error != nil) {
            print(error!)
        }
    }
}
ioswifinetwork

Android / Connect Wifi on my app