2017-05-10 3 views
0

스트리밍과의 iOS 통합을 탐색 중이고 시작 페이지에서 멈추었습니다. 나는에서 예를 iOS 앱의 3 단계에서이다 : 나는 https://github.com/stripe/example-ios-backend 입력 내 비밀 테스트 스트라이프 키에서 버튼 '에게 Heroku에 배포'를 히트 https://github.com/stripe/stripe-ios예제 스트라이프 백엔드 : 빌드 실패

하지만은 그래서 Heroku가 대시 보드에 다음 빌드 오류가 발생합니다 :

-----> 루비 앱이 감지되었습니다. -----> 루비/랙 컴파일! ! ruby-2.1.2 설치 중 오류가 발생했습니다! ! Heroku는 여기에 나열된 최신 지원되는 Ruby 버전 을 사용할 것을 권장합니다.
https://devcenter.heroku.com/articles/ruby-support#supported-runtimes ! ! 루비 버전을 선언하는 구문에 대한 자세한 내용은 다음을 참조하십시오.
https://devcenter.heroku.com/articles/ruby-versions! !
참고 : 최신 버전의 Ruby 2.1 만 Cedar-14에서 지원됩니다! ! 디버그 InformationCommand : 'set -o pipefail; curl -L --fail --retry 5 --retry 지연 1 - 연결 시간 초과 3 - 최대 시간 30 https://s3-external-1.amazonaws.com/heroku-buildpack-ruby/heroku-16/ruby-2.1.2.tgz -s -o - | 타르 zxf - '예기치 않게 실패 :! ! gzip : stdin : 예기치 않은 파일 끝! tar : 자식이 상태 1을 반환했습니다! tar : 오류를 복구 할 수 없습니다 : 지금 종료하십시오! ! 푸시가 거부되었습니다. 루비 앱을 컴파일하지 못했습니다. ! 푸시 실패

내가 단계를 단순히 따라 갔기 때문에 어디에 잘못되었는지 잘 모르겠습니다. 누구든지 어떤 조언을 pls?

답변

0

프로젝트의 Gemfile은 더 이상 Heroku으로 지원되지 않는 Ruby 2.1.2를 사용하도록 설정되었습니다.

프로젝트가 방금 Ruby 2.2.7을 사용하도록 업데이트되었으므로 이제 배포 할 수 있습니다!