Pod文件未初始化?

时间:2017-02-02 07:28:20

标签: ios xcode cocoapods command-line-tool xcode10

当我尝试初始化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)

9 个答案:

答案 0 :(得分:53)

我遇到同样的问题并使用以下命令解决它:

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

正如terminal中的错误消息所示,我git的内容出错了。而且,它与命令行工具有关。

答案 1 :(得分:31)

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

解决此问题

我打开了Xcode。

Preferences
Locations
Selected the Command Lin Tools: Xcode 9.0

现在用cocoapods安装软件包时,我不会再出错了。

答案 2 :(得分:3)

您需要在Xcode中设置命令行工具版本:

如果您有付费的Apple开发者帐户/ ID,可以从Apple Download Portal下载最新的命令行工具。


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

  

Xcode 10

           

Xcode 9

     

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

  

(Xcode菜单项)Xcode▶首选项▶位置▶命令行工具▶选择合适的命令行工具

enter image description here

答案 3 :(得分:2)

如果您已从App Store升级MAC,则需要运行: xcode-select --install

当我在运行上面的命令之前运行 git --version 时,它根本找不到git。它显示了以下错误:缺少xcrun:/ Library / Developer / CommandLineTools / usr / bin / xcrun 。所以,我猜测当我升级我的机器时,我失去了git。无论如何,运行上面的命令都有效。

然后我运行git --version并显示已安装的git版本。

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

答案 4 :(得分:2)

在安装 OS Mojave 并安装了新的Xcode工具之后,我只需要再次检查以下工具:

  

Xcode>首选项>位置>命令行工具= Xcode 10.0

答案 5 :(得分:1)

有时是版本问题。

安装CoacoaPods 1.7.5可以解决问题。

sudo gem uninstall cocoapods
sudo gem install cocoapods -v 1.7.5
pod setup

答案 6 :(得分:0)

我跟着这个

安装命令行工具后,我关闭它并再次打开终端。现在当我检查版本git --version时,它给了我更新版本 2.10.0 然后我为 cocoapod 运行了其他命令。

现在它正在运作。

答案 7 :(得分:0)

嘿,这可能对你有所帮助!我按照这个链接

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

安装命令行工具后,我关闭它并再次打开终端,当我检查版本git --version它给了我更新版本2.10.0然后我运行其他命令为cocoapod !!它的工作!!!!!!!!! yeeeii !!!!

答案 8 :(得分:0)

我通过后续步骤解决了该问题:

sudo gem install cocoapods --source http://rubygems.org

命令完成输入新命令后

pod install

在xCode 11.2上为我工作