iOS 获取Wi-Fi列表名称
2018-10-22 本文已影响24人
iOS苦逼开发
iOS 12之前:
id info = nil;
NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();
for (NSString *ifnam in ifs) {
info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
NSString *str = info[@"SSID"];//name
}
iOS 12之后以上方法获取不到,需要在Xcode中TARGET-->Capabilities打开Access WiFi Information选项
1A9BB7FD-1FC9-4EBA-BD0A-7438F3F86624.png