iOS如何获取当前连接的无线信息

  介绍

小编给大家分享一下iOS如何获取当前连接的无线信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

导入框架CaptiveNetwork

# import  & lt; SystemConfiguration/CaptiveNetwork.h>

获取当前连接的无线信息

//,只能获取当前的名称   安康;fetchSSIDInfo (id)   {   ,NSString  * currentSSID =, @"“;   ,CFArrayRef  myArray =, CNCopySupportedInterfaces ();   ,if  (myArray  !=, nil) {   ,NSDictionary * myDict =, (__bridge  NSDictionary  *), CNCopyCurrentNetworkInfo (CFArrayGetValueAtIndex (myArray, 0));   ,if  (myDict !=nil) {   ,currentSSID=[myDict  valueForKey: @" SSID"];   ,}else  {   ,currentSSID=@" & lt; & lt; NONE>在“;   ,}   ,}else  {   ,currentSSID=@" & lt; & lt; NONE>在“;   ,}   ,   ,NSArray  * ifs =, (__bridge  id) CNCopySupportedInterfaces ();   ,NSLog (@" % s:, Supported 接口:,% @",, __func__,, ifs);   ,id  info =,零;   ,for  (NSString  * ifnam 拷贝ifs), {=,info  (__bridge  id) CNCopyCurrentNetworkInfo ((CFStringRef) CFBridgingRetain (ifnam));   ,if  (info ,,, [info 计数]),{   ,打破;   ,}   ,}   ,   ,NSLog (@" wifi  info  % @",信息);   ,   ,return 信息;   } wifi  info  {=,BSSID “a4:2b: 8 c: 92:47:3c";=,SSID “XF-WORLD";=,SSIDDATA  & lt; 58462 d57  4 f524c44>;   }

以上是“iOS如何获取当前连接的无线信息”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

iOS如何获取当前连接的无线信息