ios7获取mac地址

1
2
3
4
5
6
7
8
9
10
11
12
13
14

#import <SystemConfiguration/CaptiveNetwork.h>

- (NSString *)getMacAddress {
NSArray *array = CFBridgingRelease(CNCopySupportedInterfaces());
NSDictionary *info = nil;
for (NSString *interface in array) {
info = CFBridgingRelease(CNCopyCurrentNetworkInfo((CFStringRef)interface));
if (info &&[info count]) {
break;
}
}
return info[@"BSSID"];
}