2016-02-19 173 views
2

使用时:http://ipNumberOfMyServer:portNumber我无法在iPhone 6s iOS 9.2的MacBook上运行从HTTP服务器运行的静态HTML页面,在'Sa​​fari'和'Chrome'浏览器中均无法打开iPhone无法通过WiFi连接到本地HTTP服务器

我可以在Android手机上打开页面,如果我关闭和打开MacBook的WiFi,也可以打开这些页面,但如果我更改页面并刷新浏览器,它将无法加载页面,并说服务器已停止响应或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

对不起,我想你是从webview连接的。如果无法在浏览器中打开它,则需要检查您的macbook的ip地址以及您的手机是否与您的macbook位于同一网络中。您也可以尝试打开macbook中的页面以检查服务器是否正常工作。 – Surely

回答

0

我知道这已经老了。你可以让你的计算机名从系统偏好设置 - >共享

System Preferences->Sharing

在你的iPhone Safari浏览器

,类型http://JimbasMekbuk.local 如果使用不同的端口,比如3000,则附加:3000 确保您关闭防火墙

我希望这将有助于:-)

相关问题