iOS, Android, Windows mobile development codes and tips

iOS Bağlanılan Wifi Ağ Adını Bulma

Toplam 52 Görüntülenme

AppDelegate.h


+ (NSString *)currentWifiSSID {
// Simülatörde çalışmaz - Does not work on the simulator.
NSString *ssid = nil;
NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();
for (NSString *ifnam in ifs) {
NSDictionary *info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
if (info[@"SSID"]) {
ssid = info[@"SSID"];
}
}
return ssid;
}

AppDelegate.m


NSLog(@"Wifi: %@", [AppDelegate currentWifiSSID]);