2014-02-13 3 views
5

joybox가있는 업데이트 된 rubymotion에 문제가있는 사람이 있습니까? 나는 방금 rubymotion을 오늘 아침에 업데이트했고 내 앱은 즉시 고장났다. 여기에 내 오류가있다.새로운 RubyMotion 및 Joybox의 문제

Inheriting from Motion::Project::Command' has been deprecated, inherit fromMotion::Command' instead. 

그것이 왜 파괴되는지는 확실하지 않습니다. 그러나 이것을 알아야합니다. 롤백 버전을 시도하고 작동하는 버전을 찾을 수 없습니다. 어떤 도움이라도 대단히 감사 할 것입니다.

+0

나는 오늘 아침에 Joybox를 설치하고 RubyMotion을 망가 뜨려 설치를 다시 할 수 없으므로 같은 문제가 발생합니다. – gmoney

답변

3

joybox 젬을 제거했지만 결국 RubyMotion이 레이크에 미친 오류를 던지고있었습니다.

~/Library/RubyMotion/templates/joybox - *. rb를 제거하여 문제를 해결했습니다.

희망이 있습니다. Joybox가 최신 RM으로 안정적이라고 생각하지 않습니다.

+2

실제로 심볼릭 링크이고 .rb 파일이 아니라 템플릿 디렉토리에 있습니다. 또한 명령 폴더에서 파일을 제거해야합니다. ~/Library/RubyMotion/명령 – peter

+0

FYI - ~/Library/RubyMotion/template/joybox - *. rb;) 그럼에도 불구하고 고맙습니다! –

-1

하나의 솔루션은 here입니다. RM 2.20로 되돌리기 :

$:.unshift("/Library/RubyMotion/lib") 

마지막으로

$:.unshift("/Library/RubyMotion2.20/lib") 

에 의해 joybox 보석 다시 설치 : 다음

sudo motion update --cache-version=2.20 

당신의 Rakefile에서 대체

sudo gem install joybox 

를 그리고 모두가해야 괜찮아.