IOS -- 获取WIFI信息API
2015-06-01 10:20
459 查看
第一步 我们要了解一些关于wifi的术语:
通常在手机WLAN中,
BSSID其实就是无线路由的MAC地址。
ESSID也可认为是SSID, 为WIFI 的网络名。
第二步 通过非私有API获取wifi信息:
当我打印获取wifi信息的字典时
会看到“SSID”就是我当前的Wifi名字。
通常在手机WLAN中,
BSSID其实就是无线路由的MAC地址。
ESSID也可认为是SSID, 为WIFI 的网络名。
第二步 通过非私有API获取wifi信息:
- (NSString *) getDeviceSSID { NSArray *ifs = (__bridge id)CNCopySupportedInterfaces(); id info = nil; for (NSString *ifnam in ifs) { info = (__bridge id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam); if (info && [info count]) { break; } } NSDictionary *dctySSID = (NSDictionary *)info; NSString *ssid = [[dctySSID objectForKey:@"SSID"] lowercaseString]; NSLog(@"%@",ssid); return ssid; }
当我打印获取wifi信息的字典时
会看到“SSID”就是我当前的Wifi名字。
相关文章推荐
- IOS应用提交所需的ICON
- Mina学习笔记之IoSessio翻译
- IOS中的__block关键字简单使用
- ios之清除cell缓存,解决cell的重用问题。
- IOS中多版本,多设备类型支持注意事项
- IOS CoreText --- 支持图片及链接的点击
- iOS CoreData详解(五)多线程
- IOS Table中Cell的重用reuse机制分析
- iOS+webservice+soap
- iOS经验汇总帖(持续更新)
- 作为第一期iOS基础班学生,MJ广东开校之我见(原稿)
- ios消息推送--iOS 8.0 后
- JS判断客户端是否是iOS或者Android
- iOS沙盒操作最全讲解
- iOS - AFN - 错误码解决办法(3840)
- nagios
- iOS界面布局之一——使用autoresizing进行动态布局
- iOS界面布局之二——初识autolayout布局模型
- iOS - AFN - 错误码解决办法(-1016)
- iOS运行时初探-使用运行时机制向Category中添加属性