mac獲取WIFI
蘋(píng)果是給mac提供了獲取WIFI的API了和選取WIFI結(jié)合我們公司的APP,在移動(dòng)端,也想有類似的功能,可惜.........
導(dǎo)入CoreWLAN/CoreWLAN.h框架
下面貼上代碼
CWInterface *wif = [[CWWiFiClient sharedWiFiClient] interface];
//當(dāng)前wifi名稱
NSLog(@"BSD if name: %@", wif.interfaceName);
//ssid
NSLog(@"SSID: %@", wif.ssid);
//wifi列表 當(dāng)前可以連接的WIFI
for (CWNetwork *newwork in [wif cachedScanResults]) {
//遍歷WIFI列表
if ([newwork.ssid isEqualToString:@"連接的wifi"]) { //選取一個(gè)
NSError *error = nil;
BOOL is = [wif associateToNetwork:newwork password:@"輸入連接的密碼" error:&error];
if (is && !error) {
NSLog(@"連接成功");
} else {
NSLog(@"連接失敗 %@",error);
}
break;
}
}
蘋(píng)果給的API 就那么幾個(gè)類,自己翻翻就都知道了.啥時(shí)候移動(dòng)上也給! ! ! !