无法去CocoaPods和优胜美地工作 [英] Can't get to work CocoaPods and Yosemite

查看:149
本文介绍了无法去CocoaPods和优胜美地工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经尝试了以下步骤:


  1. 打开Xcode 6打开首选项
  2. 单击位置

  3. 将命令行工具版本更改为Xcode 6.0

  4. 卸载cocoapods

  5. a。 $ sudo gem卸载cocoapods安装xcodeproj

  6. a。 $ sudo gem install

  7. xcodeproj安装cocoapods

  8. a。 $ sudo gem install cocoapods
  9. 运行pod --version以验证它是否有效

但是当我做pod安装或pod时,我还是会得到这个--version:

  / System / Library / Frameworks / Ruby。 framework / Versions / 2.0 / usr / lib / ruby​​ / 2.0.0 / ruby​​gems / core_ext / kernel_require.rb:55:in'require':无法加载这样的文件 -  xcodeproj / prebuilt / universal.x86_64-darwin14-2.0.0 / xcodeproj_ext(LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in`require'$ b / b /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:6:in`rescue in< top(required)>'
from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:3:in`< top(required)>'
from / System / Library /Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in`require'
from / System / Library / Fra meworks / Ruby.framework / Versions / 2.0 / usr / lib / ruby​​ / 2.0.0 / ruby​​gems / core_ext / kernel_require.rb:55:在'require'
从/Library/Ruby/Gems/2.0.0/ gems / xcodeproj-0.17.0 / lib / xcodeproj.rb:30:在<< top(required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib /ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in`require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0 /rubygems/core_ext/kernel_require.rb:55:in`require'
from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/lib/cocoapods.rb:2:in`< ; top(required)>'from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in'
`从/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in'require'
需要'
' from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/bin/pod:32:in`< top(required)>'
from / usr / bin / pod:23:in`load'
from / usr / bin / pod:23:in< main>'

解决方案

如果别人遇到同样的问题,我这样做是为了解决我的问题:

b
$ b


  1. 更新宝石



    sudo gem update --system


  2. 卸载xcodeproj


    $ b

    sudo gem uninstall xcodeproj


  3. 确保选择所有版本

  4. 卸载Cocoapods



    sudo gem uninstall cocoapods


  5. 安装xcodeproj



    sudo gem install xcodeproj

  6. >

    安装cocoapods



    sudo gem install cocoapods


    运行



    pod - 要测试。



I already tried this steps:

  1. Open Xcode 6 Open Preferences
  2. Click the Locations tab
  3. Change the Command Line Tools version to Xcode 6.0
  4. Uninstall cocoapods
  5. a. $sudo gem uninstall cocoapods Install xcodeproj
  6. a. $ sudo gem install
  7. xcodeproj Install cocoapods
  8. a. $ sudo gem install cocoapods
  9. Run pod --version to verify that it worked

But I'm still gettings this when I do pod install or pod --version:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:6:in `rescue in <top (required)>'
    from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:3:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj.rb:30:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/lib/cocoapods.rb:2:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.33.1/bin/pod:32:in `<top (required)>'
    from /usr/bin/pod:23:in `load'
    from /usr/bin/pod:23:in `<main>'

解决方案

In case someone else got the same issue, I did this to fix my issue:

  1. Update Gems

    sudo gem update --system

  2. Uninstalled xcodeproj

    sudo gem uninstall xcodeproj

  3. Make sure to select All versions

  4. Uninstalled Cocoapods

    sudo gem uninstall cocoapods

  5. Install xcodeproj

    sudo gem install xcodeproj

  6. Install cocoapods

    sudo gem install cocoapods

  7. Run

    pod --version to test.

这篇关于无法去CocoaPods和优胜美地工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆