iOS获取当前连接的wifi信息
本文实例为大家分享了iOS获取当前连接wifi信息的具体代码,供大家参考,具体内容如下
导入框架CaptiveNetwork
#import
获取当前连接的wifi信息
//只能获取当前的SSID
-(id)fetchSSIDInfo
{
NSString*currentSSID=@"";
CFArrayRefmyArray=CNCopySupportedInterfaces();
if(myArray!=nil){
NSDictionary*myDict=(__bridgeNSDictionary*)CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray,0));
if(myDict!=nil){
currentSSID=[myDictvalueForKey:@"SSID"];
}else{
currentSSID=@"<>";
}
}else{
currentSSID=@"<>";
}
NSArray*ifs=(__bridgeid)CNCopySupportedInterfaces();
NSLog(@"%s:Supportedinterfaces:%@",__func__,ifs);
idinfo=nil;
for(NSString*ifnaminifs){
info=(__bridgeid)CNCopyCurrentNetworkInfo((CFStringRef)CFBridgingRetain(ifnam));
if(info&&[infocount]){
break;
}
}
NSLog(@"wifiinfo%@",info);
returninfo;
}
wifiinfo{
BSSID="a4:2b:8c:92:47:3c";
SSID="XF-WORLD";
SSIDDATA=<58462d574f524c44>;
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 祝孙辈生日祝福语简短
11 恋人跨年祝福语大全简短
12 考大学敬酒简短祝福语
13 开工投产大吉祝福语 简短
14 偶然结婚祝福语朋友简短
15 感谢学长学姐祝福语简短
16 戏精的祝福语简短
17 我要结婚祝福语简短
18 婚前女儿生日祝福语简短