llcong 发表于 2015-10-1 10:59:05

wifi current SSID

  1. 引入头,#import <SystemConfiguration/CaptiveNetwork.h>
  
  2. 获取SSID info
  + (id)fetchSSIDInfo
  {
  NSArray *ifs = (__bridge id)CNCopySupportedInterfaces();
  NSLog(@"%s: Supported interfaces: %@", __func__, ifs);
  id info = nil;
  for (NSString *ifnam in ifs) {
  info = (__bridge id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
  if (info && ) {
  break;
  }
  }
  return info;
  }
  
  3. 调用
  NSDictionary *ifs = ;
  NSString *ssid = [ lowercaseString];
  NSLog(@"ssid:%@",ssid);
  
  4.此框架介绍可参照此link http://bobffin.wordpress.com/2013/12/30/ios-captivenetwork-api-的用法/
页: [1]
查看完整版本: wifi current SSID