2014-08-28 53 views
0

我正在爲iOS應用程序的Rails API工作。我能夠在我的本地主機上運行它,並從iPhone模擬器中使用它,但現在我想在設備上進行測試。我成功推送到heroku並將我的ROOT_URL更改爲它提供的ROOT_URL。現在,當我訪問應用程序URL(http://sleepy-lake-5504.herokuapp.com/v1/users如果你真的想知道),我得到錯誤信息:部署到Heroku ROR API並打破它


應用程序錯誤

發生在應用程序中的錯誤,你的頁面無法送達。請稍後重試。


而不是JSON數據。

我做錯了什麼?我需要用heroku做一些特殊的事情才能將它作爲API來使用?不用說,這讓我非常傷心。

任何幫助表示讚賞。

+0

@ VigneshPT工作,但是是一個臨時修復我害怕。至少我可以推遲調試部署並繼續工作:)謝謝你一堆 – 2014-08-31 02:05:06

+0

不客氣。順便說一句,你確定你的部署設置正確。 – 2014-08-31 19:25:05

+0

不是,這是unicorn.rb的東西 - 我真的不覺得在這一點上處理哈哈 – 2014-08-31 23:32:50

回答

0

您可以使用ngrok創建到本地主機的隧道。 Ngrok會轉發你的本地主機並給你一個你可以在你的iPhone中使用的URL。 這將幫助您調試您的本地主機,而無需實際託管您的網站,以便您更好地瞭解發生了什麼問題。讓我知道這是否有幫助。