2016-02-19 2 views
2

Я не могу открыть статические HTML-страницы, которые были загружены с HTTP-сервера, запущенного на моем MacBook в iPhone 6s iOS 9.2, ни в браузере Safari, ни в браузере Chrome при использовании: http://ipNumberOfMyServer:portNumberiPhone не может подключиться к локальному HTTP-серверу через WiFi

Я могу открыть страницы на телефонах Android, и я также могу открыть страницы, если отключить и выключить WiFi в MacBook, но если я изменю страницу и обновлю браузер, она снова не сможет загрузить и говорит, что сервер перестает отвечать на запросы или что Safari не может подключиться к серверу.

Сброс настроек сети в iPhone не помог и не отключил сотовые данные в настройках iPhone. Любая идея, что не так?

+0

проверить настройки NSTransportSecurity в PLIST: http://stackoverflow.com/questions/31216758/how-can-i-add-nsapptransportsecurity-to-my-info-plist -file – Surely

+0

Это статическая страница HTML, а не приложение. Сайт разработчика Apple говорит, что для связанных исполняемых файлов требуется файл info.plist, поэтому я не думаю, что ваш комментарий относится к моему делу. – smohadjer

+0

Извините, я думаю, что вы подключаетесь к веб-просмотру. Если он также не может быть открыт в браузере, вам необходимо проверить ip-адрес вашего macbook, и будет ли ваш телефон в той же сети с вашим macbook. Вы также можете попытаться открыть страницу в своем macbook, чтобы проверить, работает ли сервер хорошо. – Surely

ответ

0

Я знаю, что это уже давно. Вы можете получить имя компьютера из System Preferences -> Обмен

System Preferences->Sharing

в вашем iPhone сафари, тип http://JimbasMekbuk.local , если вы используете другой порт, скажем, 3000, а затем добавить: 3000 убедитесь, что вы отключите брандмауэр

Я надеюсь, что это поможет :-)

Смежные вопросы