需要加入SystemConfiguration.framework
#import <SystemConfiguration/CaptiveNetwork.h>
#import <SystemConfiguration/SystemConfiguration.h>
- (NSString *)getWiFiMac{
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"]; //WiFi名称
macIp = [dict valueForKey:@"BSSID"]; //Mac地址
}
}
return macIp;
}