2014-02-13 2 views
5

Есть ли проблемы с обновленным rubymotion с joybox? Я только что обновил 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/command – peter

+0

FYI - это ~/Library/RubyMotion/template/joybox - *. Rb;) Спасибо, тем не менее! –

-1

Одно решение - сообщение here. Откат к RM 2,20:

sudo motion update --cache-version=2.20 

затем в вашем Rakefile заменить:

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

по

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

Наконец, установите joybox перл:

sudo gem install joybox 

И все должно будет хорошо.