我正在开发一个 Web 应用程序,需要调试仅在 iPhone 上发生的问题。
我可以通过在 Safari(在我的手机上)中输入它的 ip 地址来访问我的开发盒上的站点,但是该域对应用程序很重要,所以每次我的 IP 更改时,我都必须在多个地方更新我的配置.
理想的情况是,如果我可以将 iPhone 配置为在我进入特定域时始终指向特定 IP,就像 C:\Windows\System32\Drivers\etc\hosts 文件一样。
有没有办法在不越狱手机的情况下做到这一点?
我正在开发一个 Web 应用程序,需要调试仅在 iPhone 上发生的问题。
我可以通过在 Safari(在我的手机上)中输入它的 ip 地址来访问我的开发盒上的站点,但是该域对应用程序很重要,所以每次我的 IP 更改时,我都必须在多个地方更新我的配置.
理想的情况是,如果我可以将 iPhone 配置为在我进入特定域时始终指向特定 IP,就像 C:\Windows\System32\Drivers\etc\hosts 文件一样。
有没有办法在不越狱手机的情况下做到这一点?
你必须越狱你的 iPhone,另一种方法是使用代理。希望我能帮忙:)
如果您越狱了,我认为它是/etc/hosts
(与 Mac OS X 设置相同)
我将 .local 附加到我的计算机名称的末尾,它能够解决它。
这不是一个完美的解决方案,因为我仍然需要调整应用程序中的设置,但至少当我的 IP 更改时我不必继续更改它。
根据另一个 SE 网站上的这个答案,它是 Bonjour 功能。