0

我正在使用 JQTouch 开发一个 iphone Web 应用程序,我只是想知道在雪豹上能够在我的 iphone 上测试我的本地代码的最简单方法是什么?谢谢

4

2 回答 2

0

您可以使用 Zeroconf(又名 Bonjour)连接到本地计算机。所以,如果你的笔记本电脑被命名为 mylaptop,如果你把你的 iphone 放在同一个 wifi 网络上,你可以在http://mylaptop.local看到你的笔记本电脑。您还可以在“系统偏好设置”窗格的共享设置中查看您的 IP 地址。然后,您可以使用 safari 连接到该网站。

于 2010-03-16T02:22:03.140 回答
0

只要您的 iphone 与您的服务器在同一个网络上,就应该很容易在 iPhone(或任何其他设备)上的 Safari Mobiles 位置栏中输入您机器的 IP 地址或主机名。

苹果的默认服务器设置将 wwwroot 放在 /Library/WebServer/Documents (Macintosh HD:Library:WebServer:Documents) 但我个人认为在 apache 中设置虚拟主机并设置 DNS 指向我的服务器要好得多。为了使所有这些工作,您需要一个可以控制 DNS 的域名和一个允许您将端口转发到本地服务器的路由器。这使您可以在同一台机器上拥有多个不同的项目,每个项目都有自己独特的 url。

然而,最简单的方法是将文件存储在 /Library/WebServer/Documents 中,可能存储在以您正在处理的项目命名的文件夹中。

请记住,您的主目录中还有一个可以使用的“站点”文件夹,您可以通过在位置栏中键入http://your-computers-bonjour-name.local/~your-short-username/来访问它同一网络上支持 bonjour 的任何设备(以前称为rendezvouz)。

于 2010-03-16T02:42:20.107 回答