1

我的 OS X 开发笔记本电脑通过与 USB(个人热点)连接的 iPhone 5 连接到网络。使用本地运行的 Web 服务器进行我的开发工作,我可以在 iPhone 上从该服务器加载页面,然后使用 Safari 的 Web Inspector 检查它们吗?我尝试了 127.0.0.1 和我连接的 IP 公共地址,但没有成功。

4

1 回答 1

4

有可能做到这一点 - 它只需要对通过 USB 使用带有个人热点的 iPhone 时如何安排网络进行一些调查。有两个步骤:

首先,使用 USB,将 USB 端口设置为网络接口。可以看到精确(和技术)细节,ifconfig但您需要知道的是USB 接口使用的 IP 地址

转到Network Preferences并选择iPhone USB左侧的。您将看到一条消息,例如iPhone USB 当前处于活动状态并且 IP 地址为 172.20.10.2。请注意,这不是公开可用的 IP 地址,它是 Mac 上的网络接口。这是您需要在 iPhone 上的浏览​​器中键入以查看本地开发服务器的 IP 地址。

其次,您需要确保您的本地开发服务器正在为 USB 接口提供服务。这显然会因您的服务器而异,但通常会有一个HOST参数指示服务器绑定到该 IP 地址。同样,使用您在上面找到的 IP 地址来指示 Web 服务器在该 IP 上提供页面。

于 2015-01-30T21:53:13.540 回答