2016-09-05 1 views
0

Ich arbeite an meinem endgültigen Projekt, die einige Informationen vom Webserver in meine Anwendung herunterladen und es zeigen müssen. Es funktioniert gut mit WLAN. Es funktioniert jedoch nicht mit zellulären. Ich habe versucht, Einstellung> Mobilfunk und versuchte, die Mobilfunkoption für meine App einzuschalten, aber es war nicht da. Dies ist das erste Mal, dass ich die Frage poste, hoffe, dass es genug geklärt ist. Danke.Swift Projekt kann nicht mit dem Internet über Mobilfunk verbinden

+0

wenn Ihr Gerät in Wifi-Netzwerk verfügbar? Benötigen Sie Cellular? –

+0

Es ist unwahrscheinlich, dass der zelluläre Zugriff das Problem ist. iOS macht diese Unterscheidung kaum. Wahrscheinlicher ist, dass Ihr Server von Ihrem WLAN aus erreichbar ist (da es sich im selben Netzwerk befindet), aber von einer Firewall abgeschirmt wird, wenn von außen (Mobilfunk) darauf zugegriffen wird. Bitte beachten Sie beim Herunterladen von Daten die genaue Fehlermeldung und fügen Sie diese Ihrer Frage hinzu. – Codo

+0

Whoop, sorry Jungs = D Ich war ein Idiot. Die Funktion zum Überprüfen der Netzwerkverbindung wurde von meinem Gruppenmitglied geschrieben, also habe ich nicht sorgfältig geprüft. Die Funktion überprüft nur für wifi, deshalb hatte ich Problem über = D Ich reparierte und seine Arbeit gut mit zellulärem jetzt XD – Ted

Antwort

0

Jede App, wenn Sie die Datenverbindung bestätigen und verwenden Sie dann beginnen, in der Sektion zu erscheinen. Sobald es in diesem Abschnitt erscheint, können Sie es von dort entfernen.

Es bedeutet, dass Ihre App zuerst einige Mobilfunkdaten verwenden muss.

+0

'allowsCellularAccess' ist 'true' standardmäßig. Das ist also wahrscheinlich nicht das Problem und/oder die Lösung. – Codo

+0

Machst du einen anderen codebezogenen cellularAccess? – Sofeda

+0

Ich habe Ihren Code versucht, aber es funktioniert immer noch nicht :( – Ted

0

Whoop, sorry Jungs = D Ich war ein Idiot. Die Funktion zum Überprüfen der Netzwerkverbindung wurde von meinem Gruppenmitglied geschrieben, also habe ich nicht sorgfältig geprüft. Die Funktion überprüft nur für wifi, deshalb habe ich Problem über = D Ich habe repariert und es funktioniert gut mit Handy jetzt XD

Verwandte Themen