Я занимаюсь разработкой приложения для iPhone, в котором есть сетевой компонент. Я занимаюсь разработкой приложения на Java (фактически, Google App Engine), работающего на порте 8080. И оно работает, когда я тестирую свое приложение на симуляторе iPhone.
Но сейчас я пытаюсь протестировать устройство и не могу запустить свой экземпляр Jetty. Конечно, я могу получить доступ к своему Mac через iPhone, потому что могу нажать http://10.0.1.7/~brianpapa/ и просмотреть мою домашнюю папку, когда включен веб-обмен. Но когда я пытаюсь нажать http://10.0.1.7:8080/,, он говорит, что не может подключиться к серверу.
Интересно, что если я попытаюсь нажать http://10.0.1.7:8080/ на моем Mac, это тоже не сработает - вместо этого я должен использовать localhost в качестве имени хоста, тогда все в порядке. Кто-нибудь когда-нибудь сталкивался с этим раньше и знает, как это исправить?