【发布时间】:2012-03-17 17:46:20
【问题描述】:
我已经使用 MAMP 设置了本地 REST 网络服务。
我已经设置了一个虚拟主机,其 url "http://aem.davidcasillas" 指向我的公共文件夹。
MAMP 正在侦听端口 80。
如果我通过 Safari 访问“http://aem.davidcasillas/webservice/rest/getEventosToday”,我会得到正确的 json 数据。
现在我正在尝试从我的 iPhone 应用程序访问此 Web 服务。我将它从 XCode 运行到设备中。
设备通过WIFI连接到我的本地网络,并且连接正常(我可以在safari中加载网页)
我正在使用 RestKit 下载数据,并尝试使用我在 Mac 中使用的相同 URL 来访问它:“http://aem.davidcasillas.es/webservice/rest/getEventosToday”。
在设备中我收到错误:
NSURLErrorDomain -1003 Found no server for the specified host name.
我应该如何编写我的网址,以便我可以从 iPhone 访问网络服务?
注意:我已经阅读了这篇文章:test local websites with mamp on iphone?,但这些问题都不适用于我的情况。我禁用了防火墙,并且我的 config.ini 文件显示以下监听行:
Listen 80
【问题讨论】:
标签: ios localhost mamp restkit