2012-05-17 1 views
1

내 아이폰 앱에서 Heroku의 Rails 앱과 상호 작용하는 RestKit이 있지만 RestKit이 내 컴퓨터에서 로컬로 실행되는 Rails 앱과 작동하지 않는 것 같습니다. 여기 내 아이폰 응용 프로그램의 출력입니다 : 나는 모든 정신 검사를 수행 한로컬 서버에서 RestKit 사용

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 객체를 반환하고 Heroku에서 앱의 루트 URL을 변경할 때 RestKit이 올바르게 작동합니다.

내가 누락 된 자료가 있습니까? 어떻게 RestKit을 내 애플 리케이션의 로컬 버전으로 작업하게 할 수 있습니까?

+0

시뮬레이터 나 장치에서 iPhone 앱을 실행하고 있습니까? – pmf

답변

1

이것은 내 부분에서 멍청한 오류였습니다. 장치에서 실행중인 앱은 분명히 localhost에서 실행중인 레일 앱에 액세스 할 수 없습니다.

시뮬레이터 나 프로덕션 서버를 가리킬 때 제대로 작동합니다.

+0

완전히 이것으로 조금이라도 있습니다. 내 번개 커넥터 만 그렇게 할 수 있다면. –