带有 Xcode 6 和 10.10 Yosemite 的 Cocoapods [英] Cocoapods with Xcode 6 and 10.10 Yosemite
本文介绍了带有 Xcode 6 和 10.10 Yosemite 的 Cocoapods的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
最初升级到 10.10 和 XCode6-Beta 后,我尝试运行pod update",但收到此错误:
After initially upgrading to 10.10 and XCode6-Beta, I tried to run 'pod update' and I received this error:
cannot load such file -- xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError)
我尝试使用sudo gem install cocoapods"更新 Cocoapods,但收到另一个错误:
I tried to update Cocoapods using 'sudo gem install cocoapods', but received another error:
Fetching: xcodeproj-0.17.0.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing cocoapods:
ERROR: Failed to build gem native extension.
"/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby" -rubygems /Library/Ruby/Gems/2.0.0/gems/rake-10.1.1/bin/rake RUBYARCHDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext RUBYLIBDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
checking for -std=c99 option to compiler... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.
有没有其他人能够在 10.10 Yosemite 上通过 Xcode 6 成功使用 Cocoapods?
Has anyone else been able to successfully use Cocoapods with Xcode 6 on 10.10 Yosemite?
推荐答案
- 打开 Xcode 6
- 打开首选项
- 点击位置标签
- 将
Command Line Tools
版本更改为Xcode 6.0
- 卸载 cocoapods
$ sudo gem 卸载 cocoapods
- 卸载 xcodeproj
$ sudo gem 卸载 xcodeproj
- 安装 xcodeproj
$ sudo gem install xcodeproj
- 安装 cocoapods
$ sudo gem 安装 cocoapods
- 运行
pod --version
以验证它是否有效
- Open Xcode 6
- Open Preferences
- Click the Locations tab
- Change the
Command Line Tools
version toXcode 6.0
- Uninstall cocoapods
$ sudo gem uninstall cocoapods
- Uninstall xcodeproj
$ sudo gem uninstall xcodeproj
- Install xcodeproj
$ sudo gem install xcodeproj
- Install cocoapods
$ sudo gem install cocoapods
- Run
pod --version
to verify that it worked
这篇关于带有 Xcode 6 和 10.10 Yosemite 的 Cocoapods的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文