, которые я пытался следовать этой CDQ tutorial и столкнулся с ошибкой разрешений, когда я попытался запустить приложениеCDQ ошибка разрешения в RubyMotion
learn-cdq btuman$ rake
Build ./build/iPhoneSimulator-7.1-Development
Build /Library/Ruby/Gems/2.0.0/gems/motion-yaml-1.2.1/lib/YAMLKit
rake aborted!
Errno::EACCES: Permission denied - build-iPhoneSimulator
/Library/RubyMotion/lib/motion/project/vendor.rb:138:in `block in build_static'
/Library/RubyMotion/lib/motion/project/vendor.rb:67:in `chdir'
/Library/RubyMotion/lib/motion/project/vendor.rb:67:in `build_static'
/Library/RubyMotion/lib/motion/project/vendor.rb:44:in `build'
/Library/RubyMotion/lib/motion/project/builder.rb:67:in `block in build'
/Library/RubyMotion/lib/motion/project/builder.rb:66:in `each'
/Library/RubyMotion/lib/motion/project/builder.rb:66:in `build'
/Library/RubyMotion/lib/motion/project/app.rb:78:in `build'
/Library/RubyMotion/lib/motion/project/template/ios.rb:68:in `block (2 levels) in <top (required)>'
/Library/RubyMotion/lib/motion/project/template/ios.rb:122:in `block in <top (required)>'
Tasks: TOP => build:simulator
(See full trace by running task with --trace)
я добавил и к вопросу first и second относительно этой ошибки на CDQ github page, но еще не ответили.
rbenv? Из любопытства, что заставляет вас думать, что это проблема с рубиновой версией? – Btuman
Возможно, я думаю, это проблема RubyMotion. Вы можете подать билет с помощью команды поддержки движения. – Watson
Возможно, когда вы устанавливаете motion-yaml с 'sudo gem install xxxx', вы справитесь с этой проблемой. Если вы используете Ruby через rbenv или RVM, вы можете установить gem без аутентификации суперпользователя. – Watson