龍子 发表于 2015-10-2 09:52:09

IOS 获取当前Wifi的SSID

  首先添加框架:SystemConfiguration.framework

然后引用#import <SystemConfiguration/CaptiveNetwork.h>

具体方法的实现 (注意:模拟器是获取不到的,只有在真机上跑才可以!)
  - (NSString *) getDeviceSSID
  {
  NSArray *ifs = (__bridge id)CNCopySupportedInterfaces();
  
  id info = nil;
  for (NSString *ifnam in ifs) {
  info = (__bridge id)CNCopyCurrentNetworkInfo((__bridgeCFStringRef)ifnam);
  if (info && ) {
  break;
  }
  }
  NSDictionary *dctySSID = (NSDictionary *)info;
  NSString *ssid = [ lowercaseString];
  return ssid;
  }
  
  原文出自:http://blog.163.com/l1_jun/blog/static/1438638820121016102025262/
页: [1]
查看完整版本: IOS 获取当前Wifi的SSID