带有 Xcode 6 和 10.10 Yosemite 的 Cocoapods [英] Cocoapods with Xcode 6 and 10.10 Yosemite

查看:23
本文介绍了带有 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?

推荐答案

  1. 打开 Xcode 6
  2. 打开首选项
  3. 点击位置标签
  4. Command Line Tools 版本更改为 Xcode 6.0
  5. 卸载 cocoapods
    $ sudo gem 卸载 cocoapods
  6. 卸载 xcodeproj$ sudo gem 卸载 xcodeproj
  7. 安装 xcodeproj
    $ sudo gem install xcodeproj
  8. 安装 cocoapods
    $ sudo gem 安装 cocoapods
  9. 运行 pod --version 以验证它是否有效
  1. Open Xcode 6
  2. Open Preferences
  3. Click the Locations tab
  4. Change the Command Line Tools version to Xcode 6.0
  5. Uninstall cocoapods
    $ sudo gem uninstall cocoapods
  6. Uninstall xcodeproj $ sudo gem uninstall xcodeproj
  7. Install xcodeproj
    $ sudo gem install xcodeproj
  8. Install cocoapods
    $ sudo gem install cocoapods
  9. Run pod --version to verify that it worked

这篇关于带有 Xcode 6 和 10.10 Yosemite 的 Cocoapods的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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