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 出阁宴祝福语姐姐简短