Heroku iOS入门问题

Heroku iOS入门问题,ios,ruby,macos,heroku,osx-mavericks,Ios,Ruby,Macos,Heroku,Osx Mavericks,因此,我正在尝试构建Heroku iOS入门应用程序,该应用程序构建了一个包含两个条目的表视图,名为sushis。我正试图在MacOSX10.9.2上实现这一点,使用Ruby1.9.2,正如通过rvm安装的指南中指定的那样。我已经为指南中的gemfile以及其他几个文件完成了捆绑安装,并且总是存在依赖性问题 使用不同来源的指南中的GEM文件: 来源 宝石“西纳特拉” 宝石“独角兽” gem'json' 我使用指南中的Procfile,没有config.ru文件 指南的链接是: 我得到的错误是:

因此,我正在尝试构建Heroku iOS入门应用程序,该应用程序构建了一个包含两个条目的表视图,名为sushis。我正试图在MacOSX10.9.2上实现这一点,使用Ruby1.9.2,正如通过rvm安装的指南中指定的那样。我已经为指南中的gemfile以及其他几个文件完成了捆绑安装,并且总是存在依赖性问题

使用不同来源的指南中的GEM文件:

来源

宝石“西纳特拉”

宝石“独角兽”

gem'json'

我使用指南中的Procfile,没有config.ru文件

指南的链接是:

我得到的错误是:

foreman start
13:01:30 web.1  | started with pid 18498
13:01:31 web.1  | /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-         4.8.2/lib/unicorn/configurator.rb:659:in `parse_rackup_file': rackup file (config.ru) not readable (ArgumentError)
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/lib/unicorn/configurator.rb:77:in `reload'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/lib/unicorn/configurator.rb:68:in `initialize'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/lib/unicorn/http_server.rb:100:in `new'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/lib/unicorn/http_server.rb:100:in `initialize'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/bin/unicorn:126:in `new'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/gems/unicorn-4.8.2/bin/unicorn:126:in `<top (required)>'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/bin/unicorn:23:in `load'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/bin/unicorn:23:in `<main>'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/bin/ruby_executable_hooks:15:in `eval'
13:01:31 web.1  |   from /Users/USERNAMEHERE/.rvm/gems/ruby-1.9.2-p320/bin/ruby_executable_hooks:15:in `<main>'
13:01:31 web.1  | exited with code 1
13:01:31 system | sending SIGTERM to all processes
SIGTERM received
现在,当我执行“foreman run”时,它将永远运行。发生了什么事


谢谢

启动服务器的参数顺序似乎不正确。这里有多种答案

这里呢

require './api'

run API