Immer den status des internet/Netzwerk auf iOS 7

Habe ich diesen code:

BOOL status = ([[Reachability reachabilityForInternetConnection] currentReachabilityStatus] != NotReachable);

Aber für einige Grund, es gibt immer JA, obwohl ich mein Gerät auf Flugmodus mit "Mobile Daten" ausschalten und meinen computer mit Wifi aus. Das notification center code funktioniert Prima:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];

self.reachability = [Reachability reachabilityWithHostname:@"www.google.com"];

[self.reachability startNotifier];

Was gibt?

  • Welche version von Erreichbarkeit.h/m verwenden Sie? Ich habe es getestet auf 3.0 seiner sichtbar .h s Kommentar-Abschnitt.
  • Alles, was ich sehe, ist dies: /* Copyright (c) 2011 Tony Millionen. Alle Rechte vorbehalten.
  • Und mein Netzwerk-status ist zu sagen, wenn Sie ausgeführt wird: ReachableViaWiFi
  • Versuchen Sie die Erreichbarkeit der Dateien von hier aus developer.apple.com/Library/ios/samplecode/Reachability/...
  • Oder prüfen, ob Sie die neuesten code von Tony Mio s git repo.
  • Wenn ich den Schalter auf apples Erreichbarkeit, bekomme ich die Fehlermeldung hier: selbst.Erreichbarkeit = [Erreichbarkeit reachabilityWithHostname:@"www.google.com"];
  • Was ist der Fehler??? ist man selbst.Erreichbarkeit verweisen auf Apple s-Klasse?

InformationsquelleAutor cdub | 2013-12-31
Schreibe einen Kommentar