Ich entwickle eine App, die für die meisten Vorgänge eine Verbindung zu einem Webdienst herstellt. Als Verknüpfung möchte ich eine Kopie meines Entwicklungsservers auf meinem Computer ausführen. Die Frage ist:
Wie kann ich über den iPhone-Simulator auf das Netzwerk des Host-Computers (in diesem Fall http) zugreifen?
Ich entwickle den Webdienst neben der App, daher wäre es hilfreich, beide auf dem Host-Computer zu haben, und dann kann ich nach Bedarf Änderungen vornehmen.
Antworten:
Der iOS-Simulator verwendet das Netzwerk des Hostcomputers, sodass Sie nur localhost oder die IP-Adresse Ihres Computers verwenden können, unabhängig davon, welche IP Ihr Webdienst abhört.
quelle
In Swift 5 rufen Sie einfach an:
Sie müssen diesen Teil jedoch zum Projekt hinzufügen
Info.plist
.Andernfalls tritt dieser Fehler auf.
Cannot start load of Task <xx-xx>.<x> since it does not conform to ATS policy.
quelle