8
Ich verwende folgenden Code, um das angeschlossene WLAN mit meinem iOS-Gerät zu holen. Ich möchte wissen, welche Daten SSIDDATA enthält und wie man diese Daten liest.was SSIDDATA in ios enthält
-(id)fetchSSIDInfo
{
NSArray *ifs = (__bridge NSArray *)(CNCopySupportedInterfaces());
NSLog(@"%s: Supported interfaces: %@", __func__, ifs);
id info = nil;
for (NSString *ifnam in ifs) {
info = (__bridge id)(CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam));
NSLog(@"%s: %@ => %@", __func__, ifnam, info);
if (info && [info count]) {
break;
}
}
return info;
}
Nicht sicher, aber warum jemand die gleichen Informationen im hexadezimalen Format hinzufügen möchte, die sie bereits im str-Format hinzugefügt haben. Ich möchte herausfinden, die Signalstärke meines connected WiFi. Gibt es eine Möglichkeit, dies zu tun? – Dinesh
Nach dieser Info - Nr. Versuchen Sie einfach, das zu enthüllen und sehen Sie, was das wirklich ist. Die Signalstärke ist keine öffentliche API, überprüfen Sie diese Frage aus http://stackoverflow.com/questions/4954389/programatically-measuring-carriers-signal-strength-in-iphone-device –
Ich überprüft, dass Corestelephony API auch aber es gibt nur Signalstärke des GSM-Signals und nicht von Wifi zurück und es sieht so aus, als wenn Sim nicht da ist, zeigt es die letzte Signalstärke der SIM, die lästiger ist. – Dinesh