Gewusst wie: bestimmen der iOS-Typ der Verbindung (Edge, 3G, 4G, WLAN)?
Wie ist es möglich zu bestimmen, die iOS-Verbindung geben?
Möchte ich wissen, ob es die Edge -, 3G -, 4G-oder Wifi zur Verfügung in diesem moment auf meinem Gerät.
Diese Informationen, die ich laden müssen verschiedene Daten mit einer anderen Größe.
So, ich don ' T wollen, laden Sie ein Bild von 4 MB mit einem Anschluss-Typ "Edge".
prüfen Sie das github.com/Isuru-Nanayakkara/Swift-Reachability
Mögliche Duplikate von iOS Erkennen, 3G oder WiFi
Mögliche Duplikate von iOS Erkennen, 3G oder WiFi
InformationsquelleAutor Karl | 2014-12-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Rasch wir können, verwenden Sie folgende Funktion:
Hey, vielen Dank für deinen input. Ich reinigte das ganze und führte eine kleine enum b/c ich wusste nicht, wie die (leer -) String zurück geben. Einfach teilen, falls jemand will dieses verwenden: gist.github.com/floriankrueger/46e6f9f4c910b5313a72b358fdad25cc
InformationsquelleAutor Sachin Agarwal
in Objective C:
ersten import @import CoreTelephony.
InformationsquelleAutor birdy
Können Sie CTTelephonyNetworkInfo Klasse von Apple. Sie können diese API verwenden, auf iOS 7+
Die Sie brauchen, um es zu importieren :
@import CoreTelephony
es wäre hilfreich, wenn Sie entweder einen link oder einen Ausschnitt dieser Antwort: wie es ist, es bietet weniger Informationen, als eine Google-Suche (die, opes, die die OP schon gemacht hat).
InformationsquelleAutor RoaflinSabos
CoreTelephony.Rahmen benötigt wird.
verwenden Sie "networkInfo"
es geht um die user die Mobilfunk-service-provider was bedeutet, dass ich nicht in der Lage zu überprüfen, ob die Art der Verbindung ist über WLAN, richtig?
InformationsquelleAutor childrenOurFuture
Sollten Sie CustomStringConvertible zu Ihrem RadioAccessTechnology Erklärung ausdrucken können Sie Ihre Objekte zum Zugriff auf die description-Eigenschaft.
InformationsquelleAutor Helbert Gomes