it-swarm.com.de

iOS-Simulator kann keine Verbindung zur IP-Adresse des lokalen Netzwerks herstellen

Zu Beginn konnte ich problemlos auf lokal gehostete Dateien in meiner Simulator-App zugreifen.

Nach der Aktualisierung auf OS X Yosemite kann ich auf meinem iOS-Simulator, der in Chrome funktioniert, oder von meinem tatsächlichen Telefon aus keine Verbindung zu Adressen wie http://192.168.2.6:8000 herstellen.

Gibt es eine neue Einstellung, die ich für lokale Tests aktivieren muss? Oder gibt es andere potenzielle Probleme, die ich prüfen kann?

Der Fehler, den ich bei einer Safari (mit iOS-Simulator) erhalte, ist:

The error was: "The operation couldn't be completed. No such file or directory".

Und wenn ich in das system.log schaue, sehe ich Folgendes:

Oct 13 16:40:46 My-MacBook-Pro MobileSafari[4215]: tcp_connection_set_tfo 89 TFO is not yet supported on Simulator
13
Zach

Dieses Problem wurde mit iOS 9.2 und Xcode 7.2 vollständig gelöst: https://developer.Apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//Apple_ref/doc/uid/TP40016994-CH5-SW2

Aufgrund der offiziellen Versionshinweise zu Xcode 7.2 ist das Problem jedoch für frühere iOS-Versionen weiterhin bekannt (ich habe es für iOS 8.2 überprüft, aber es gibt kein Problem mehr). Sie können Ihre Loopback-Adresse (127.0.0.1 oder localhost) für ältere Versionen verwenden.

2

Dies ist ein bekanntes Problem, von dem ich glaube, dass es in den Xcode-Versionshinweisen erwähnt wurde. Leider besteht die einzige Problemumgehung derzeit darin, die Loopback-Schnittstelle (dh: 127.0.0.1) für Ihre Testanforderungen zu verwenden.

Klingt für mich wie eine Warnung, dass http missbilligt wird. z.B:

in UIWebView können Sie standardmäßig keine http // Webseite öffnen

wenn Sie dann eine https // - Webseite öffnen, werden nur Bilder usw. geöffnet. darin, dass auf http verweisen // Websites nicht geladen werden

Ich habe mich gerade mit all dem Zeug beschäftigt, es passiert sicherlich mit dem neuesten Mac OS und dem neuesten Xcode

Phil

0
Phil Allen