2017-05-10 91 views
0

即時通訊探索與Stripe的iOS集成,我陷入入門頁面。我在從例如iOS應用程序的步驟3: https://github.com/stripe/stripe-ios示例條紋後端:構建失敗

我打「部署到Heroku的」按鈕從https://github.com/stripe/example-ios-backend,輸入我的祕密測試條關鍵,但它拋出下面的生成錯誤的Heroku的儀表盤像這樣:

----->檢測到Ruby應用程序 ----->編譯Ruby/Rack! !安裝ruby-2.1.2時發生錯誤! ! Heroku建議您使用此處列出的最新支持的Ruby版本 :!
https://devcenter.heroku.com/articles/ruby-support#supported-runtimes ! !有關聲明Ruby 版本的語法的更多信息,請參閱:!
https://devcenter.heroku.com/articles/ruby-versions! !
注意:只有最新版本的Ruby 2.1支持 Cedar-14! !調試信息命令:'set -o pipefail; curl -L --fail --retry 5 --retry-delay 1 --connect-timeout 3 --max-time 30 https://s3-external-1.amazonaws.com/heroku-buildpack-ruby/heroku-16/ruby-2.1.2.tgz -s -o - | - tar zxf - '意外失敗:! ! gzip:stdin:文件意外結束! tar:孩子返回狀態1! tar: 錯誤不可恢復:立即退出! !推拒絕,失敗 編譯Ruby應用程序。 !推送失敗

我不太清楚我在哪裏錯了,因爲我只是按照步驟操作。任何人有任何建議請問?

回答

0

該項目的Gemfile被設置爲使用Ruby 2.1.2,不再支持Heroku

該項目剛更新爲使用Ruby 2.2.7,所以你現在應該能夠部署它!