iOS获取WiFi的ssid 和 macIp
原文地址:
http://blog.163.com/cz_jdton/blog/static/92732504201422551536177/
头文件导入:
#import <SystemConfiguration/CaptiveNetwork.h>
实现代码:
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"];
}
}
UIAlertView *av = [[UIAlertView alloc] initWithTitle:ssid
message:macIp
delegate:nil
cancelButtonTitle:nil
otherButtonTitles:@"OK", nil];
[av show];

浙公网安备 33010602011771号