Как получить доступ к настройкам WiFi программно в iOS 5.1 - PullRequest
5 голосов
/ 19 марта 2012

Я ищу умный способ, позволяющий пользователю моего приложения подключаться к сети WiFi.Я знаю, как определить, подключено ли устройство или нет.Я пытался использовать URL-адреса, чтобы направить пользователя на правильную страницу настроек.К сожалению, это больше не работает.Любые предложения о том, как требовать от пользователей подключения к WiFi ???

спасибо за помощь !!!

1 Ответ

1 голос
/ 13 ноября 2015

Попробуйте использовать его для доступа к настройкам WiFi в iOS 5.1

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];

Попробуйте использовать его для доступа к настройкам WiFi в iOS 9

if (&UIApplicationOpenSettingsURLString != NULL) { 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]]; 
}

Попробуйте добавить настройки URL-схем, такие как stackoverflow.com / a / 31253743/3668465 did.


Вы можете использовать эту опцию для идентификации SSID:

iOS> = 4.1 можно получить SSID беспроводной сети, к которой устройство постоянно подключено.

Для этого вы должны использовать функцию CNCopyCurrentNetworkInfo

Подробности реализации: iPhone получает SSID без личной библиотеки


пример вопроса -> как программно открыть настройки WIFI в объективе c в iOS9

...