Einfachste Weg, um zu bestimmen, ob iPhone-internet-Verbindung verfügbar ist?
Ich bin auf der Suche um festzustellen, ob eine internet-Verbindung verfügbar ist auf dem iPhone. Es spielt keine Rolle für die app, ob WLAN oder EDGE oder was auch immer.
Verwenden Sie den code aus dem SeismicXML Beispiel scheint nicht zu funktionieren und die Erreichbarkeit der Beispiel-code von Apple scheint wie overkill für die app...
Gibt es eine schnelle und einfache Möglichkeit, um festzustellen, Netzwerk-Verfügbarkeit auf dem iPhone?
Dank,
Ben
Haben Sie eine Antwort gefunden?
Schritt für Schritt-Lösung Finden Sie die Antwort: stackoverflow.com/a/25498693/2459296
Schritt für Schritt-Lösung Finden Sie die Antwort: stackoverflow.com/a/25498693/2459296
InformationsquelleAutor user21293 | 2009-04-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgen Sie den 3 einfachen Schritten -
Schritt 1: Gehören "SystemConfiguration.framework" framework in Ihr Projekt
Schritt 2: Inklusive Apple-Erreichbarkeit.h und Erreichbarkeit.m von der Erreichbarkeit Beispiel
Schritt 3: Jetzt fügen Sie diesen code überall in Ihr .m.
Ich danke Ihnen so sehr
InformationsquelleAutor SoHeL
Ich Apple-Erreichbarkeit.h & .m von Ihrer Erreichbarkeit Beispiel, plus das SystemConfiguration-framework bereits oben erwähnt, und dann folgenden code Hinzugefügt, um meine app, die hat zwei Vorteile gegenüber dem oben beantworten - es gibt Ihnen mehr Informationen, und Sie erhalten die asynchrone Benachrichtigungen über änderungen des Netzwerkstatus.
In Ihrem app-delegate, oder ähnlich, fügen Sie diese, wenn Sie start-up:
Dann fügen Sie diese Methode, die aufgerufen wird, wenn die Netzwerk-änderungen:
[self startReachability]
- Wo ist diese Methode definiert ?InformationsquelleAutor Jane Sales
Habe ich es herausgefunden nach dem Bruch XCode einmal versucht zu kopieren der Systemkonfiguration.Rahmen in... Hier ist die Lösung für alle, die interessiert sein könnten...
Fügen Sie die Systemkonfiguration.framework zu Ihrem Projekt, eine #import <SystemConfiguration/SystemConfiguration.h>, dann fügen Sie den folgenden code:
Gut, hoffe das hilft trotzdem jemandem... Scheint wie ein üblicher Weg, um eine app abgelehnt...
InformationsquelleAutor user21293
Link, um die Erreichbarkeit Beispiel;
http://developer.apple.com/iphone/library/samplecode/Reachability/index.html
InformationsquelleAutor Thys
Dies ist die Schnellste und einfachste Lösung für dein problem:
Zurück
YES
wenn es angeschlossen ist oderNO
wenn es nicht. Es ist einfach zu laden versucht google, und wenn es ihm gelingt, als es wiederYES
.Dann haben Sie eine
if
- Anweisung mit der return-Wert, so dass Sie werfen Sie eine Meldung oder was auch immer Sie mögen.stringWithContentsOfURL abgeschrieben. So, das funktioniert nicht jetzt.
InformationsquelleAutor Vasilios Hioureas
Meine erste Idee wäre, zu sehen, wenn ich könnte eine Verbindung zu google.
InformationsquelleAutor tomjen