ios - cocoapods activesupport 冲突 ios 开发

标签 ios ruby macos cocoapods activesupport

我尝试在 cocoapods 项目上报告此问题,但被指示在此处发布。我最近接手了一个我工作的项目,但我无法让以前的顾问设置在我的本地工作站上运行。我能够成功安装 cocoapods gem,但是,当我运行 pod install 时它爆炸了....

specification.rb:1990:in `raise_if_conflicts': Unable to activate xcodeproj-0.14.1, because activesupport-4.0.0.rc1 conflicts with activesupport (~> 3.0) (Gem::LoadError)
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:1163:in `activate'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:1199:in `block in activate_dependencies'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:1185:in `each'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:1185:in `activate_dependencies'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:1167:in `activate'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:48:in `gem'
    from /Users/chrishough/.rbenv/versions/2.0.0-p0/bin/pod:22:in `<main>'

我目前将 rbenv 与 ruby​​ 2.0.0 和最新版本的 xcode、git 等一起使用。我所有的 ruby​​ 和 rails 项目都运行良好,但我对 ios 有点菜鸟。

想法?指针?

https://github.com/CocoaPods/CocoaPods/issues/1775 https://github.com/CocoaPods/CocoaPods/issues/1762

最佳答案

根据@jimjeffers 上面的评论,我不得不切换到安装的不同版本的 Ruby 2.0,在本例中为“2.0.0-p195”并run rbenv local 2.0.0-p195 =>按照 http://cocoapods.org/ 上的步骤操作后运行:

gem install cocoapods
pod install

一旦完成,我就可以启动 ios 项目了。

关于ios - cocoapods activesupport 冲突 ios 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21465696/

相关文章:

ios - UISlider 值更改未触发

ios - Mac 上的 Delphi - 可能吗?

iphone - 日期时间到 NSDate

Javascript 对象字面量、POST 问题

ruby-on-rails - Ruby:在运行时定位类定义?

git - ~/.gitconfig 中针对 Mac 的特定优化

iOS - 如何以编程方式设置/更改/重置应用程序图标?

ios - UINavigationController 需要时间来推送 ViewController

c++ - 仅黑色窗口绘制三角形,在 MacOS 上使用 openGL 和 GLUT 与 Xcode

r - R 中的双曲正切在 Windows 中抛出 NAN 但在 Mac 中不抛出?