Я разрабатываю приложение, которое подключается к веб-службе для большинства операций. В качестве ярлыка я хотел бы запустить копию моего сервера разработки на своей машине. Вопрос такой:
Как / я могу получить доступ к сети хост-компьютера (в данном случае http) из симулятора iPhone?
Я разрабатываю веб-службу вместе с приложением, поэтому было бы полезно разместить их на главном компьютере, а затем я могу фиксировать изменения по мере необходимости.
Ответы:
Симулятор iOS использует сеть хост-компьютера, поэтому вы должны иметь возможность просто использовать localhost или IP-адрес вашего компьютера, в зависимости от того, какой IP-адрес прослушивает ваша веб-служба.
источник
В Swift 5 просто позвоните:
но вам нужно будет добавить эту часть в проект
Info.plist
.В противном случае произойдет эта ошибка.
Cannot start load of Task <xx-xx>.<x> since it does not conform to ATS policy.
источник