6 Stimmen

Nur WiFi-Verbindung (kein Mobilfunknetz) in der App verwenden?

Meine App wurde im Apple App-Store abgelehnt.

Um dies zu beheben, darf die Anwendung nur eine WiFi-Verbindung und keine Mobilfunkverbindung nutzen, wenn der Benutzer die Anwendung verwendet. Die Anwendung verwendet UIWebView - wie können wir diese Einschränkung umsetzen?

Für jede Hilfe sind wir dankbar, Danke!

7voto

Macmade Punkte 50817

Werfen Sie einen Blick auf die Erreichbarkeit Beispiel von Apple.

Damit können Sie den aktuellen Netzwerkstatus des Geräts abfragen, so dass Sie wissen, ob Wifi verfügbar ist oder ob für eine Verbindung ein Mobilfunknetz benötigt wird. Im letzteren Fall können Sie eine Warnung anzeigen und verhindern, dass Ihr UIWebView die Daten lädt.

EDITAR

Wenn Sie die Erreichbarkeitsklasse in Ihr Projekt importiert und das/die erforderliche(n) Framework(s) hinzugefügt haben, finden Sie hier ein Beispiel. Damit wird auf eine verfügbare WiFi-Verbindung getestet:

Reachability * reach;
NetworkStatus  status;

reachability = [ Reachability reachabilityForLocalWiFi ];
status       = [ reach currentReachabilityStatus ];

if( status == ReachableViaWiFi )
{
    /* Hurray, you've got a WiFi connection! */
}
else
{
    /* No WiFi connection - Alert the user! */
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X