SORU
29 EKİM 2011, CUMARTESİ


iOS 3G veya WiFi Tespit

Eğer bu mümkün olup olmadığından emin değilim, ama bu senaryo var.

Bağlantı UİSegmentedController ayarlanmış bir web sitesi benim UİWebView görüntülenen var. Onlar web sitesi eğer 3g ağ üzerinde wifi veya varsa tespit edebilir.

Şimdi parçalı denetleyicisi 2 farklı sayfalara puan. 1 - iPhone dostu giriş ekranı 2 - oturum açtıktan sonra giriş sayfası.

Şimdi bu soru:

Benim uygulama wifi veya 3g (bunu yapabilirsiniz biliyorum) olup olmadığını tespit etmek için program yapabilirim, ama o zaman cevap veya 2 segment 1 gidin dayalı

Bu gibi:

if(iPhone device is on 3g) {
    Go to Segment 1;
} else {
    Go to Segment 0;
}

CEVAP
29 EKİM 2011, CUMARTESİ


Kodunu kullanarak elma here bulunur

Reachability *reachability = [Reachability reachabilityForInternetConnection];
[reachability startNotifier];

NetworkStatus status = [reachability currentReachabilityStatus];

if(status == NotReachable) 
{
    //No internet
}
else if (status == ReachableViaWiFi)
{
    //WiFi
}
else if (status == ReachableViaWWAN) 
{
    //3G
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011