【发布时间】:2018-08-11 02:13:09
【问题描述】:
我正在尝试在我的 Mac 上安装 cocoapods 以用于 iOS 应用程序。因此,在找到 cocoapod 教程之前,我可能已经尝试使用 pod init 和其他一些随机的东西为 xcode 项目安装 cocoapod。我不认为pod init 有效,但另一个类似的命令做了一些事情
然后我决定从一开始就遵循一个教程会更好,所以我开始使用 sudo gem install cocoapods 安装 cocoapods,这很有效。
但是,当我输入pod setup --verbose 时,终端抛出了一个错误,当我输入pod setup 时也发生了这种错误
/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version': Failed to extract git version from `git --version` ("xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun\n") (RuntimeError)
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:130:in `verify_minimum_git_version!'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:49:in `run'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.5.3/bin/pod:55:in `<top (required)>'
from /usr/local/bin/pod:22:in `load'
from /usr/local/bin/pod:22:in `<main>'
请帮忙,我在 stackoverflow 或任何其他网站上找不到任何答案。
【问题讨论】:
-
检查是否安装了命令行工具。转到 Xcode -> Preferenced -> Locations 并选择命令行工具。检查它是否显示当前的 Xcode。
-
@adev Woahhh 非常感谢老兄!!