¿Cómo llego del punto de acceso actual de direcciones MAC / BSSID? [duplicar]
-
12-09-2019 - |
Pregunta
Esta pregunta ya tiene una respuesta aquí:
- sobre tropezador 1 respuesta
Mi iPhone está conectado a un punto de acceso a través de una conexión WiFi. ¿Alguien ahora cómo puede recuperar esta dirección MAC del punto de acceso con Objective-C?
Otros consejos
A mí me funciona
-
Añadir SystemConfiguration.framework
-
Importar
-
utilizar el método siguiente
+(NSString *)currentWifiBSSID { NSString *bssid = nil; NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces(); for (NSString *ifnam in ifs) { NSDictionary *info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam); NSLog(@"info:%@",info); if (info[@"BSSID"]) { bssid = info[@"BSSID"]; } } return bssid; }
Cualquier uso de este código no hará que su aplicación rechazada por Apple.
Para saber más acerca de la API en cautividad clic en la Red aquí
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow