我尝试在 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/