使用 MacBook Pro 从 Iphone 查看本地主机

使用 MacBook Pro 从 Iphone 查看本地主机

我正尝试通过我的 iPhone 上的 Mackbook 查看我的本地主机。

我尝试通过 USB 连接在两台设备上的 Safari 中启用开发模式来实现这一点。该应用程序是一个简单的 Angular 应用程序,两台设备都连接到同一个网络。

到目前为止,我已尝试通过两种方式连接本地主机,但均未成功:

  1. 首先,我在 MacBook 上打开了“系统偏好设置”。我打开了共享选项。然后我点击了左侧的“Internet 共享”切换按钮。我记下了我的计算机名称,并点击了“iPhone USB”选项。然后我导航到<cpuname>.local:4200,其中 4200 是我在 localhost 中使用的端口。Safari 提示无法访问服务器。

  2. 其次,我打开终端并输入“ifconfig”来查找我的 CPU IP 地址。然后我尝试使用从手机导航到我的本地主机,<cpuip>:4200这也失败了,Safari 说它无法连接到服务器。

我没有做过其他配置,想知道我应该怎么做。任何帮助都将不胜感激。

答案1

对于任何遇到此问题的人,我找到了一个解决方案,使用来自的提示链接在这里。解决方案是将主机绑定到端口 0.0.0.0。按照 Angular 2+ 的方式,这意味着使用标志为应用程序提供服务--host 0.0.0.0 --disableHostCheck。祝你好运!

相关内容