Pod文件没有被初始化?

当我尝试通过terminal初始化pod文件来使用cocoapods ,它给了我这个错误。 如何解决它。

 /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:128:in `verify_minimum_git_version!': [!] You need at least git version 1.8.5 to use CocoaPods (Pod::Informative) 

我遇到了同样的问题,并通过使用以下命令来解决它:

 sudo xcode-select --switch /Applications/Xcode.app 

正如terminal中的错误信息所显示的那样,我的git了问题。 而且,它与命令行工具有关。

我在尝试使用cocoapods安装软件包时遇到了问题。 我试过"sudo xcode-select --switch /Applications/Xcode.app"仍然出现错误的path错误

解决这个问题

我打开Xcode。

 Preferences Locations Selected the Command Lin Tools: Xcode 8.3 

现在当用cocoapods安装包时,我不再会得到错误。

它需要在你的Xcode中设置你的命令行工具版本:

您可以从Apple下载门户网站下载最新的命令行工具,如果您已经支付苹果开发者帐号/编号。

这里是目前稳定的Xcode工具和支持命令行工具的下载链接。 (确保您使用Apple开发者帐户上的高级开发者帐户login以访问这些链接)

  • Xcode 9.2
    (命令行工具(Xcode 9.2) – 对于macOS 10.13)
    (命令行工具(Xcode 9.2) – for macOS 10.12)

一旦您的系统中安装了最新的命令行工具,请从Xcode菜单中进行设置。

(Xcode菜单项目)Xcode▶首选项▶位置▶命令行工具▶select适当的命令行工具

在这里输入图像说明

如果您已经从App Store升级了MAC,那么您需要运行: xcode-select –install

当我在运行上面的命令之前运行git –version时 ,根本没有发现git。 它显示了这个错误: 缺lessxcrun:/ Library / Developer / CommandLineTools / usr / bin / xcrun 。 所以,我猜测当我升级我的机器时,我失去了git。 无论如何,运行上述命令工作。

然后我运行了git –version,它显示了安装的git版本。

参考: http : //tips.tutorialhorizo​​n.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun/

嘿,这可能会帮助你! 我跟着这个链接

https://stackoverflow.com/a/16664135/7905401

安装命令行工具后,我closures它,并再次打开terminal时,我检查版本git – 版本它给了我更新版本2.10.0,然后我跑了其他命令cocoapod! 它的工作!!!!!!!!! yeeeii !!!!

我跟着这个

安装命令行工具之后,我closures了它,并再次打开terminal。 现在,当我检查版本的git --version ,它给了我更新版本2.10.0,然后我运行其他命令cocoapod

现在它正在工作。