首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RubyMotion中的CDQ权限错误

RubyMotion中的CDQ权限错误
EN

Stack Overflow用户
提问于 2014-08-11 16:24:30
回答 2查看 108关注 0票数 0

当我试图运行这个应用程序时,我一直试图跟踪这个CDQ教程,并遇到了一个权限错误。

代码语言:javascript
复制
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)

我在第一第二问题上都添加了关于CDQ github页面错误的内容,但是还没有得到任何响应。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-25 05:14:33

看起来这个问题可能已经在RubyMotion:http://hipbyte.myjetbrains.com/youtrack/issue/RM-553的下一个版本(尚未发布)中得到修正(如沃森所报告)。

这个问题似乎在RM2.26(这是我写那篇文章的时候有的)之后出现了,并且看起来是RM的后期版本和教程中指定的旧版本CDQ (0.1.5)之间的不兼容。

更新到CDQ的最新版本(撰写本文时为0.1.10)解决了这个问题;我不知道现在和那时之间发生了什么变化。

所以在你的Gemfile

代码语言:javascript
复制
gem 'cdq'
# Or specify the latest version at time of writing
# gem 'cdq', '0.1.10'

如果这是您正在设置的新应用程序,请运行bundle update cdqbundle install

票数 1
EN

Stack Overflow用户

发布于 2014-08-11 18:51:54

也许,您需要使用由rbenv或RVM安装的Ruby,而不是系统绑定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25247939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档