2015-10-06 6 views
6

zu bekommen Ich möchte WIFI Signalstärke überprüfen, um irgendeine Art von Nachricht für schwache WIFI-Signal anzuzeigen.Ist es möglich, Wifi Signalstärke in IOS 9

Ich glaube, dass es in iOS 8 und älter nicht möglich ist.

Ist es möglich, Wifi Signalstärke in iOS 9 zu bekommen? und wenn die Antwort ja ist, wie?

Antwort

5

Ja, ist es möglich, in iOS 9.Look in NEHotspotNetwork

enter image description here

+0

Die zurückgegebene Signalstärke ist ein Prozentwert zwischen 0,0 bis 1,0. Wie konvertiert man diesen Wert effizient in dBs oder dBm? –

+0

Können wir die Signalstärke eines Mobilfunknetzes mit NEHotspotNetwork testen? Wenn nicht, schlagen Sie bitte vor, wie Sie die Signalstärke im Mobilfunknetz überprüfen können. danke – user100

5

Registrieren App als Hotspot Helfer. (forums.developer.apple.com/message/30657#30657)

#import <NetworkExtension/NetworkExtension.h> 

for(NEHotspotNetwork *hotspotNetwork in [NEHotspotHelper supportedNetworkInterfaces]) { 
    NSString *ssid = hotspotNetwork.SSID; 
    NSString *bssid = hotspotNetwork.BSSID; 
    BOOL secure = hotspotNetwork.secure; 
    BOOL autoJoined = hotspotNetwork.autoJoined; 
    double signalStrength = hotspotNetwork.signalStrength; 
} 
+1

Die zurückgegebene Signalstärke ist ein Prozentwert zwischen 0,0 bis 1,0. Wie konvertiert man diesen Wert effizient in dBs oder dBm? –

+0

Können wir die Signalstärke eines Mobilfunknetzes mit NEHotspotNetwork testen? Wenn nicht, schlagen Sie bitte vor, wie Sie die Signalstärke im Mobilfunknetz überprüfen können. Danke – user100

+0

[This] (https://github.com/valexa/VAFieldTest) kann Ihnen helfen. – pkc456

Verwandte Themen