获取WIFI的SSID

#import <SystemConfiguration/CaptiveNetwork.h>

- (id)fetchSSIDInfo {
    NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();
    id info = nil;
    for (NSString *ifname in ifs) {
        info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifname);
        if (info && [info count]) { break; }
    }
    
    return info;
}

NSDictionary *ifs = [self fetchSSIDInfo];
NSLog(@"SSID:%@", ifs[@"SSID"]);

猜你喜欢

转载自eric-gao.iteye.com/blog/2148409