我正在开发一个具有网络组件的iPhone应用程序。我正在开发运行在8080端口上的Java应用程序(实际上是Google App Engine)。当我在iPhone模拟器中测试我的应用程序时,它可以正常工作。为什么我无法通过iPhone访问在我的Mac上运行的Web应用程序?
但现在我试图在设备上进行测试,并且我无法打到我的Jetty实例。我当然可以通过iPhone访问我的Mac,因为当打开Web共享时,我可以打到http://10.0.1.7/~brianpapa/并查看我的主文件夹。但是当我尝试点击http://10.0.1.7:8080/时,它说它无法连接到服务器。有趣的是,如果我尝试从我的mac上点击http://10.0.1.7:8080/,它也不起作用 - 我必须使用本地主机作为主机名,而不是这样。有没有人曾经遇到过这种情况,并知道如何解决它?
它永远不会在那里得到答案,所以只是很好,离开它。开发人员会知道如何解决这个问题,这是一个发展中的问题。 – bpapa 2010-03-28 21:58:57