NEHotspotConfiguretaion возвращает ошибку systemConfiguration даже после удаления профиля конфигурации Wi-Fi - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть следующая проблема о NEHotspotConfiguration.

Даже после удаления Wi-Fi configuretion profile, NEHotspotConfiguretionManager.shared.apply возвращает systemConfiguration ошибку.

  1. Установить профиль конфигурации Wi-Fi, созданный в моем приложении.

  2. Вручную удалить профиль конфигурации Wi-Fi, установленный в [1.]

  3. В моем приложении попробуйте подключить точку доступа Wi-Fi,

  4. Получить системную ошибку конфигурации для запроса соединения в [3.] NEHotspotConfigurationError.systemConfiguration (= 10)

Мой код, как показано ниже,

let accsessPointAConfig = NEHotspotConfiguration(ssid: A.ssid, passphrase: A.pass, isWEP: false)
NEHotspotConfigurationManager.shared.apply(accsessPointAConfig)

Я ожидаю, что мое приложение сможет подключить точку доступа Wi-Fi с NEHotspotConfigurationManager после удаления профиля конфигурации Wi-Fi.

Я также наблюдал странное поведение.

  • Профиль конфигурации Wi-Fi был удален, но я мог подключить точку доступа в [Настройки] iOS.

  • [Настройки]> [Wi-Fi]> [Кнопка информации]. Не было кнопки [Забудьте эту сеть].

Буду признателен, если вы сообщите мне причину или решение этой проблемы.

Спасибо.

...