iOS获取mac地址

// 获取mac地址,目测方法不正确mac地址会变
NSString *ssid = @"Not Found";
NSString *macIp = @"Not Found";
CFArrayRef myArray = CNCopySupportedInterfaces();
if (myArray != nil) {
    CFDictionaryRef myDict = CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray,0));
    if (myDict != nil) {
        NSDictionary *dict = (NSDictionary*)CFBridgingRelease(myDict);
        ssid = [dict valueForKey:@"SSID"];
        macIp = [dict valueForKey:@"BSSID"];
    }
}

你可能感兴趣的:(iOS获取mac地址)