升级Mac os x 10.10+xcode6.1之后,Cocoapods出现问题的解决方案
2014-11-04 10:46
423 查看
在升级Mac OS X 10.10+Xcode 6.1之后,Cocoapods的依赖库管理也相应的进行了升级。目前最新的Release版本是 0.34。在之前的版本中,进行库更新和管理时,会遇到如下错误
解决的方案如下,打开Terminals
1. 卸载 cocoapods
$ sudo gem uninstall cocoapods
2. 安装 xcodeproj
$ sudo gem install xcodeproj
3. 重新安装cocoapods
$ sudo gem install cocoapods
pod setup
4. 检查pod 版本
pod --version
以上的命令执行过程中,如果出现红色字或者***的字,说明有错误,需要根据实际情况检查。
可能会遇到一个问题,在执行pod setup和 pod --version时,得到如下错误提示 verify_get_version
解决如下
打开xcode->Preferences->选择 Locaiton->在Command Line Tools中选择 Xcode 6.1,会提示输入sudo密码。
完成之后,回到终端,输入git --version,确认是否1.9版本以上
然后重新安装上述 cocoapods的过程。
/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>'
解决的方案如下,打开Terminals
1. 卸载 cocoapods
$ sudo gem uninstall cocoapods
2. 安装 xcodeproj
$ sudo gem install xcodeproj
3. 重新安装cocoapods
$ sudo gem install cocoapods
pod setup
4. 检查pod 版本
pod --version
以上的命令执行过程中,如果出现红色字或者***的字,说明有错误,需要根据实际情况检查。
可能会遇到一个问题,在执行pod setup和 pod --version时,得到如下错误提示 verify_get_version
Options: --silent Show nothing --completion-script Print the auto-completion script --version Show the version of the tool --verbose Show more debugging information --no-ansi Show output without ANSI codes --help Show help banner of specified command from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.34.4/lib/cocoapods/command.rb:129:in `verify_git_version!' from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.34.4/lib/cocoapods/command.rb:48:in `run' from /Library/Ruby/Gems/2.0.0/gems/cocoapods-0.34.4/bin/pod:33:in `<top (required)>' from /usr/bin/pod:23:in `load' from /usr/bin/pod:23:in `<main>'
解决如下
打开xcode->Preferences->选择 Locaiton->在Command Line Tools中选择 Xcode 6.1,会提示输入sudo密码。
完成之后,回到终端,输入git --version,确认是否1.9版本以上
然后重新安装上述 cocoapods的过程。
相关文章推荐
- 升级mac 系统 10.11之后cocoapods出现问题
- Mac升级到10.13.1 之后cocoapods出现问题的解决办法
- 升级到mac 10.10之后使用pod出现问题的解决方法
- 升级到mac 10.10之后使用pod出现问题的解决方法
- 提升Mac os x 10.10+xcode6.1之后,Cocoapods发生故障的解决方案
- Mac系统升级至OS X Mavericks后Genymotion出现的问题及解决方法
- Mac OS X 10.10(yosemite)更新后,cocoapods出错, 及cocoapods更新至0.34后, 错误情况整理
- Xcode7使用CocoaPods不工作, 在更新 Mac OS X EI Capitain之后
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- Mac OS X 10.11安装cocoa pods失败的解决方案
- Mac升级10.11后CocoaPods出问题
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- 升级到os10.11后,安装cocoapods, 出现 Operation not permitted - /usr/bin/xcodeproj
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- 解决升级到最新版cocoaPods出现file was built for archive which is not the architecture being linked (x86_64)的问题
- 解决vmware虚拟机安装苹果系统Mac OS X 10.10出现“二进制转换不支持用于Mac OS X”的问题。
- MacBook Pro 升级 Mac OS X Lion 10.7.3 之后遇到的WiFi共享问题
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- OS X升级到10.10之后使用pod出现问题的解决方法
- 升级mac中的系统之后,给PHP安装扩展常出现问题