美文网首页
iOS WiFi那点事

iOS WiFi那点事

作者: 三秋树下 | 来源:发表于2017-08-07 15:44 被阅读39次

SSID全称Service Set IDentifier, 即Wifi网络的公开名称.

#import <SystemConfiguration/CaptiveNetwork.h>
- (NSString *) getSSID
{
    NSArray *ifs = (__bridge id)CNCopySupportedInterfaces();
    id info = nil;
    for (NSString *ifnam in ifs) {
        info = (__bridge id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
        if (info && [info count]) {
            break;
        }
    }
    NSDictionary *dctySSID = (NSDictionary *)info;
    NSString *SSID = [dctySSID objectForKey:@"SSID"];
    if (SSID && [SSID isKindOfClass:[NSString class]]) {
        NSString *ssid = [SSID lowercaseString];
        return ssid;
    }
    else {
        return nil;
    }
}

相关文章

网友评论

      本文标题:iOS WiFi那点事

      本文链接:https://www.haomeiwen.com/subject/dnxmqxtx.html