我正在寻找一种智能的方式,让我的应用程序用户连接到WiFi网络。我知道如何检测设备是否已连接。我尝试使用URL将用户引导到正确的偏好设置页面。不幸的是,这种方法不再有效。有什么建议可以要求用户连接到WiFi吗?谢谢您的帮助!
尝试使用它来访问iOS 5.1中的WiFi设置
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
if (&UIApplicationOpenSettingsURLString != NULL) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
}
iOS >= 4.1可以获取设备当前连接的无线网络的SSID。
为此,您可以使用CNCopyCurrentNetworkInfo函数。
有关实现的详细信息:iPhone get SSID without private library