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 婆婆高寿祝福语大全简短