升级到mac 10.10之后使用pod出现问题的解决方法

 更新时间:2014年07月21日 09:43:48   投稿:hebedich  
这篇文章主要介绍了升级到mac 10.10之后使用pod出现问题的解决方法,需要的朋友可以参考下

最新对mac 10.10的强大功能好奇,于是将系统升级到了10.10,结果发现使用pod出现了下面的问题:

/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>'

经过一番乱搜,具体的解决步骤如下:
  1. 打开 Xcode 6
  2. 进入 Preferences
  3. 点击Locations选项
  4. 将 Command Line Tools 版本变成 Xcode 6.0
  5. 卸载 cocoapods,在终端中输入

$ sudo gem uninstall cocoapods 

  6. 安装xcodeproj,在终端中输入

$ sudo gem install xcodeproj 

  7. 安装cocoapods,在终端中输入

$ sudo gem install cocoapods 

  8. 测试pod是否安装成功,在终端中输入

$ pod --version 

相关文章

  • Ruby中的迭代器详解

    Ruby中的迭代器详解

    这篇文章主要介绍了Ruby中的迭代器详解,本文讲解了字符串、数字、数组、Map、文件、目录等情况下使用迭代器的例子,需要的朋友可以参考下
    2014-09-09
  • Ruby中gem包管理器的用法及用bundler来管理多版本的gem

    Ruby中gem包管理器的用法及用bundler来管理多版本的gem

    gem是Ruby环境中的包管理器,好比于Python中的pip与JavaScript本地Node.js的npm,非常有名和强大,下面就来看一下Ruby中gem包管理器的用法及用bundler来管理多版本的gem的方法:
    2016-05-05
  • Ruby 取得指定月日期数的方法

    Ruby 取得指定月日期数的方法

    取得指定月日期数的Ruby代码
    2009-05-05
  • Ruby语言建立Web服务器的过程详解

    Ruby语言建立Web服务器的过程详解

    这次选择的Web服务器是Nginx,Nginx非常适合处理静态资源,如图片、CSS和JS文件,通过减轻应用服务器的负担,Nginx使得Ruby on Rails应用能够更高效地运行,这篇文章主要介绍了Ruby语言建立Web服务器,需要的朋友可以参考下
    2024-06-06
  • Ruby的面向对象编程的基础教程

    Ruby的面向对象编程的基础教程

    这篇文章主要介绍了Ruby的面向对象编程的基础教程,包括Ruby中各种有关类和对象的基础知识,需要的朋友可以参考下
    2015-04-04
  • ruby声明式语法的实现例子

    ruby声明式语法的实现例子

    这篇文章主要介绍了ruby声明式语法的实现例子,声明式编程是一种编程范型,与命令式编程相对立,需要的朋友可以参考下
    2014-11-11
  • Ruby使用设计模式中的代理模式与装饰模式的代码实例

    Ruby使用设计模式中的代理模式与装饰模式的代码实例

    这篇文章主要介绍了Ruby使用设计模式中的代理模式与装饰模式的代码实例,代理模式与装饰模式都可以归类为结构型的设计模式,需要的朋友可以参考下
    2016-03-03
  • Ruby信号处理详解

    Ruby信号处理详解

    这篇文章主要介绍了Ruby信号处理详解,包含了Ruby使用Process.kill发送信号,Ruby使用trap()设置信号处理程序等需要的朋友可以参考下
    2022-04-04
  • 剖析 rudy 访问控制

    剖析 rudy 访问控制

    剖析 rudy 访问控制...
    2007-11-11
  • ruby 模块

    ruby 模块

    ruby 模块...
    2007-11-11

最新评论