Как подключить точку доступа Wi-Fi со статической конфигурацией в iOS - PullRequest
0 голосов
/ 15 января 2019

Я работаю над созданием системы, в которой есть точка доступа WiFi без доступа к WAN. Устройство iOS должно подключаться к моей системе через WiFi только для связи обоих устройств. В устройстве iOS другой интернет-трафик должен проходить через сотовую связь.

В результате поиска я выяснил следующее.

  • Приложение iOS может подключаться к определенной горячей точке с помощью NEHotspotConfiguration API
  • iOS в принципе не допускает использование сотовой связи и Wi-Fi, но если пользователь вручную устанавливает конфигурацию точки доступа как статическую (не dhcp), сотовую связь и Wi-Fi можно использовать одновременно.

Однако я не могу найти API, который может подключить горячую точку со статической конфигурацией.

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

NEHotspotConfigurationManager.shared.apply(hotspotConfig) {[unowned self] (error) in

    if let error = error {
        self.showError(error: error)
    }
    else {
        self.showSuccess()
    }
}

В некоторых статьях говорится, что это невозможно в iOS. Кто-нибудь помогает мне разобраться?

...