Gibt es eine Möglichkeit herauszufinden, mit welchem ​​Netzwerk ein iPhone verbunden ist (LTE vs. GSM)?

StackOverflow https://stackoverflow.com//questions/12668021

Frage

Mit der Veröffentlichung von iOS 6 und iPhone 5 versuche ich herauszufinden, wie meine App erkennen kann, ob sich das Telefon im LTE-Modus oder im GSM-Modus befindet.

Ich habe keine Aktualisierungen der Erreichbarkeits-API gesehen, die Aufschluss darüber geben könnten, ob eine Verbindung mit WLAN oder mit WWAN besteht, aber ich muss wissen, um welche Art von WWAN-Verbindung es sich handelt.

Irgendwelche Ideen?

War es hilfreich?

Lösung

Für IO6 und darunter können Sie dies nicht tun.

Ich habe Diese Frage hat, auf den Apple Developer Foren, und Apple bestätigte, dass sie nicht tunhabe diese Funktionalität noch.

Sie können einen Merkmalsanforderungsfehler einreichen.Ich habe das schon getan (# 12375460), aber je mehr Duplikate es gibt, desto mehr Gelegenheit wird es umgesetzt werden.

auch dies ist ein Duplikat von Diese Frage .

Andere Tipps

Ab iOS 7 können Sie dies mithilfe des herausfinden currentRadioAccessTechnology Eigentum von CTTelephonyNetworkInfo im CoreTelephony-Framework.

#import <CoreTelephony/CTTelephonyNetworkInfo.h>

CTTelephonyNetworkInfo *networkInfo = [CTTelephonyNetworkInfo new];

if ([networkInfo.currentRadioAccessTechnology isEqualToString:CTRadioAccessTechnologyLTE]) {
    // ...
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top