1

我的 iPhone 应用程序中的 RestKit 与 Heroku 上的 Rails 应用程序交互,但 RestKit 似乎无法与我机器上本地运行的 Rails 应用程序一起使用。这是我的 iPhone 应用程序中的输出:

Fail: Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." NSErrorFailingURLKey=http://0.0.0.0:3000/users/1.json, NSUnderlyingError=0x2a9690 "Could not connect to the server."}

我已经完成了所有的健全性检查。http://0.0.0.0:3000/users/1.json在我的浏览器中返回一个 JSON 对象,当我将根 URL 更改为 Heroku 上的应用程序时,RestKit 工作正常。

有什么我想念的吗?如何让 RestKit 与我的应用程序的本地版本一起工作?

4

1 回答 1

1

这对我来说是一个愚蠢的错误。在设备上运行的应用程序显然无法访问在 localhost 上运行的 rails 应用程序。

这在模拟器中或指向生产服务器时工作正常。

于 2012-06-15T15:04:21.727 回答