使用很简单
导入#import <SystemConfiguration/CaptiveNetwork.h>
- (NSDictionary *)fetchNetInfo{
NSArray *interfaceNames = CFBridgingRelease(CNCopySupportedInterfaces());
NSDictionary *SSIDInfo;
for (NSString *interfaceName in interfaceNames) {
SSIDInfo = CFBridgingRelease(CNCopyCurrentNetworkInfo((__bridge CFStringRef)interfaceName));
BOOL isNotEmpty = (SSIDInfo.count > 0);
if (isNotEmpty) {
break;
}
}
return SSIDInfo;
}
SSIDInfo就是我们想要拿到的WiFi信息
{
BSSID = "";
SSID = ;
SSIDDATA = <>;
}
网友评论