无法设置Cocoapods,荚设置--verbose命令失败

时间:2018-08-11 02:13:09

标签: ios cocoapods

我正在尝试在Mac上安装cocoapods,以用于iOS应用程序。因此,在找到cocoapod教程之前,我可能曾尝试使用pod init和一些其他随机项目为xcode项目安装cocoapod。我认为pod init不起作用,但是另一个类似的命令做了一些事情

然后,我认为从一开始就按照教程学习会是一个更好的主意,因此我开始使用sudo gem install 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或任何其他网站上找不到任何答案。

1 个答案:

答案 0 :(得分:23)

根据收到的错误消息,似乎您没有安装命令行工具。您需要安装它,然后转到Xcode->首选项->位置->命令行工具,并确认您已选择了当前的Xcode版本。

Xcode Command line tools