Sto lavorando con la mia app ipad. Con il mio iPad 3G, è un problema che non riesco a risolvere. Voglio distinguere tra rete 3G e wifi nella mia app. Qualcuno aveva già riscontrato lo stesso problema? qualsiasi consiglio accolto! Grazie!C'è qualche API che posso distinguere tra rete 3G e Wifi?
5
A
risposta
3
Si desidera il "reachability" API che è discussed here.
1
Questo dovrebbe aiutare:
-4
È possibile utilizzare questo per distinguere rete 3G o WIFI ~
//For 3G check
boolean is3g = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE)
.isConnectedOrConnecting();
//For WiFi Check
boolean isWifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI)
.isConnectedOrConnecting();
+0
Assolutamente, il tuo codice è per Android. La mia domanda riguarda iOS. – snail
è lo Stato per ReachableViaWWAN, la rete 3G? – snail
Hai seguito entrambi i link che ti ho dato? Il secondo link (ad un'altra domanda qui su StackOverflow) fornisce anche un elenco completo del codice che mostra che la risposta è sì. –
Grazie per la tua risposta, voglio solo confermare nuovamente queste domande. Perché ora sono a casa e non ho una scheda 3G da verificare. – snail