我的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与我的应用程序的本地版本一起使用?
答案 0 :(得分:1)
这对我来说是一个愚蠢的错误。在设备上运行的应用程序显然无法访问在localhost上运行的rails应用程序。
这在模拟器中或指向生产服务器时工作正常。